Skip to main content

Albufera (l'—) (Spanish, La Albufera) [province of Alicante]

Albufera (l') (Spanish, La Albufera) [province of Alicante]