yup! even them.

logo mark for the Drake General Store's holiday campaign, 2012.

More by Petra Cuschieri

View profile