Blossom in Belgravia
Tuesday 2nd April 2013
Just one picture of some cherry (?) blossom in front of St. Peter's church in Belgravia.
London April 2013
John's Pictures
13:35:51