Babycakes
Ad for London delicatessen.
Back to Top