It is hard to tell when this photo was taken. I'm guessing it was during the first mod revival in the late 70's. The big tell is in the far left of the picture, the distinctive outline of a white P-series Vespa. That at least dates the photo to post-77. Clothing, hair styles, and helmets look more 70's than 90's mod.