de
TOWER BRIDGE
London
,
River Thames
2019-06-02
LEICA X1
1/60 s
f/16
In rivers, the water that you touch is the last of what has passed and the first of that which comes; so with present time.
Leonardo da Vinci
2021 - 23
2018
2015
2012
64GRAD
ARCHIVE
IMPRINT
64GRAD PHOTOGRAPHY