Kotomora
水道橋 (suidoukyou) Japanese meaning: aqueduct | Kotomora