Info
The seafront in Cadaques, Catalonia, Spain.