Barbara and Peter The picture of her in 1968 was in front of Herman's men's boutique in New York called the Zoo.