Little Red Store

Found on a back street in Santiago dd Compostela, Glacia, Spain

No comments yet