File:Vejer gen view.jpg

Summary
Vejer is a classic Spanish 'Pueblo Blanco' (white village)