Sirenuse Island, Italy. Doesn’t remind you of anything?)

   
Sirenuse Island, Italy. Doesn’t remind you of anything?) - Island, Italy

v20240901