The Yompers Statue ( 1 ) 
Back The Yompers Statue ( 1 ) Royal Marines

Location: Southsea
Country: UK
Notes: Located at the entrance to the Royal Marines Museum, Eastney Esplanade, Southsea, Hampshire