Sant Joan de Vilatorrada

Catalonia, Spain