Rome, Italy

where the magnificent trevi fountain stands

More photos by thestranger13