Drumsara:
Newport. Rhode Island. USA
Drumsara:
Statue of Liberty. New York. USA.
Drumsara:
Newport. Rhode Island. USA
Drumsara:
Exploing the mansions in Newport Rhode Island.
Drumsara:
No beach party here. Newport. Rhode Island. USA