Harper Sport Shop

St Clair Shores, more about March 2011

Branding, graphic design, logo, website.