Telfair Museum Savannah, Georgia
A horse drawn carriage passes the Telfair Museum in Savannah, Georgia, USA.