Suruga Street in Edo
·
Alexander
Magical picture. It shows something so disconnected from the ground on one hand. On another hand it touches the human nature deeply. Monumental yet alive.