Southsea in the Sunshine Film, Paper and Chemicals Southsea, in Portsmouth. A place of respite, holidays, ice creams and sunshine… Nikon F2. FP4. D76