Landed

This is a huge tank landing craft that has been restored and now an addition to Southsea seafront

They are getting ready to move into final position.

Comments
Sign in or get an account to comment.