Beauty Shop

Georgia Shutters Beauty Shop at 89 East Houston

Posted October 7, 2011 at 6:41 am

Georgia is no longer on the minds of those on the Lower East Side. Yes, we went there. Details after the jump!

Filed Under