« If slaughterhouses had glass walls …

DebJones in Spain

Photo of Deborah Jones in Santiago de Compostela, Galicia, Spain, on cobblestone street in old town.

This entry was posted in .