Happy Discovery

Cloisters in a church somewhere in Barcelona. Found by accident.

隨機精選照片