SPAIN - Claus Cheng
Powered by SmugMug Log In

The Capital of the Storks

Alfaro, famous for the biggest stork colony in the world.

storkstorksalfaro cathedralcathedralalfaroriojaspain