Plaza Mayor

Plaza Mayor

An image of Plaza Mayor in Madrid, Spain

Pro Stock Photos From Dreamstime