Designed by
Title
The clock tower and the war memorial in Piazza Tre Martiri in the historic center of Rimini, Italy #
Description
The clock tower and the war memorial in Piazza Tre Martiri in the historic center of Rimini, Italy, Europe
This image is editorial