Isambard Kingdom Brunel Memorial Portsmouth

Marc Brunel