Designed by
Title
OGR Officine Grandi Riparazioni train repair shop in Turin #302837693
Description
TURIN, ITALY - JANUARY 04, 2024: OGR Officine Grandi Riparazioni translation train repair shop once used by national rails to repair locomotives
This image is editorial