Indian

Hanging sign in Indian restaurant window in Denman Street

London, United Kingdom

Added:

17th August 2010