see more

Spain, Madrid, Plaza Mayor, Statue of Felipe III

Spain, Madrid, Plaza Mayor, Statue of Felipe III