Monday, August 21, 2023

Exxon Service Station

 

Exxon Service Station Long Island, New York, USA 1976
Exxon Service Station Long Island, New York, USA 1976

No comments:

Post a Comment

Mobil petrol station UK

  Mobil Pegasus petrol station UK , late 1960s