Mirambell Jigsaw Puzzles

Narrow street between buildings with stone walls on a sunny day