bees

Bees on top of through at the Lancaster hotel, London