Lightboxes Along the Delaware River

Decorative Glass Lightboxes

Glass lightboxes illuminate the Delaware River waterfront at Philadelphia’s Sugar House Casino.

This photo was shot while visiting Sugar House with my cousin in the wake of Hurricane Irene.  We went to see if the rumors of portable bar stools on the casino floor were true- but were even more pleasantly surprised to discover how the casino developers kept to their promises of beautifying the Delaware River waterfront in Philadelphia again!