Birmingham Library Photographic Archive Commissions

severn valley railway / four stages for people

-Portraits & Commissions