Block Paving with ornate railings in Thames Ditton

Block Paving with ornate railings in Thames Ditton