Designed by
Title
Vector sketch of The Spanish Steps in Rome. #105834488
Description
Piazza di Spagna or Spanish Steps. Rome architectural symbol. Beautiful hand drawn vector sketch illustration. Italy. For prints, textile, advertising, poster, label, City panorama, tourism postcard