Street Houses

Street houses

Street houses with courtyards decorated with potted plants in the Spanish town of Vejer de la Frontera located in Spain