New York City: The Double-decker Sightseeing Bus

New-York-City-The-Double-decker-Sightseeing-Bus-1

New York Bus Tour

This double-decker New York Bus Tour has become a ubiquitous icon of New York City. Every guide book of NYC

  • USA
  • September 2, 2011
  • 0