Gough Square


Gough Square - square in United Kingdom.