Euston Square Gardens

Euston Square Gardens

 

Euston Square Gardens in London captured at night.