Girls who end up in the Pudding Shop

A 1972 article about enconters on the hippie trail and the ensuing heartbreak and romance. All in the Pudding Shop, Istanbul.

Read More