Portsmouth Tattoo Festival

, Fairfield Halls, Croydon
Portsmouth Tattoo Festival