Filter work by SCI Grand Cap

St. Jean Cap Ferrat

(Cap Ferrat, Nice, France)