logo Web Site                 < Newport, RI

motorized tricycle as optional tourist transportation for getting around the streets of Newport in Rhode Island

Motorized tricycle as optional tourist transportation for getting around the streets of Newport in Rhode Island.