Thames water, meter

img_3205-1

Seen in London.

Advertisements