London.

London Street Style 13.

The Tate Britain

london street style