Collection search - Canadian Vickers Ltd - Careening floating dry dock

Date modified: