Tire shop in Camagüey

Rockland

G6C9+PG4, Cuba