The “Spanish Steps” of Rome, Italy is a stairway of 135 steps that lead up to the Trinità dei Monti Roman Catholic church.
Jigsaw puzzle subject image credit: Rudy Balasko/Shutterstock.com
See all jigsaw puzzles based on Rudy Balasko's photographs.
Category: Travel