More web

These are quite cool sites: the cows are coming to London – there are 250 of them dotted around the city. Don’t think i’ll get round them all but would like to see a few of them.

Leave a Reply

Your email address will not be published. Required fields are marked *