Piazza Navona building and obelisk. Rome, Italy.

Piazza Navona building and obelisk. Rome, Italy.

 Stock photo ID: 114087583

Same artist

  |   See all