Anglesea Court Motors Ltd
Photograph See full details
Anglesea Court Motors Ltd at 122 Anglesea Street, Hamilton. Also visible in the photograph is a Ministry of Transport traffic patrol vehicle.
Secondary production person and role
Be the first to comment.