Cast Your Cares

131029- 013Cast Your Cares, KensingtonĀ & Hagert Street, 2013.