Portfolio > London

Police guarding Big Ben.
Police guarding Big Ben.
2016

Police guarding Big Ben.