Return to page 2 thumbnails
Previous Next
Last stop was Front Street in Hamilton, Bermuda, which is the capital city’s main thoroughfare and waterfront promenade.