Naveen Agnihotri
Photos
London 1999
Leicester square 3
Tweet
Leicester square 3.
London, October 10th, 1999.