International Fine Art Street and Documentary Photography by Marco Larousse based in Hamburg, Germany.
Poetry of Coincidence - Street photography