Frankfurt, 1960 Date: circa 1960 Location: Platenstrasse, Frankfurt, Germany Source: Frank da Cruz What do you see here?