Here is something you do not see every day. Romans just strolling down the street. This picture is labeled “Buena Vista” (two words,) and was taken sometime in 1963. It was in among a series of slides from Mexico.
What do you think the story is behind this picture?
Recent Comments