Rome, Piazza Di Spagna poster
Beautiful architectural poster of La Piazza di Spagna in Rome
100 x 47 cm
By Lidiarte, publishers of fine architectural prints. These architectural prints were made after a hand coloured drawing- the detail is amazing.
I am happy to advise on mounting and framing.