Plaza Mayor is a pleasant location to enjoy a break and people watching

[Plaza Mayor - Madrid - Spain]