Posted by Ruben A. Celli on February 22, 2022 
The location of this photo appears as Don Torcuato, Pompeya when in fact it is in the old Buenos Aires station in the Barracas neighborhood of the City of Buenos Aires, Argentina.
- Post a Comment -