Monday, May 06, 2013

The Mother Unload


Mother's Day window display in the West Village starring Mommie Dearest and Mother Teresa.

No comments: