Vejer de la frontera - Spain
This is a typical street of Vejer de la Frontera, so called, white village, in Andalusia, the south of Spain.
© Madman81 | Stock Free Images