Market Place, Frome, Somerset.

Market Place, Frome, Somerset, England