Castel Nuovo

Castel Nuovo

Exterior image of Castel Nuovo in Naples, Italy.

Pro Stock Photos From Dreamstime