Stock Photo - The Fountain of Neptune is a neoclassical monument that is at the center of the Plaza de Canovas del Castillo, in the Spanish city of Madrid.

Stock Photo: The Fountain of Neptune is a neoclassical monument that is at the center of the Plaza de Canovas del Castillo, in the Spanish city of Madrid.