
Another scorching hot day in London saw us crossing the Westminster Bridge towards the London Eye to cruise the Thames River. We ended up at Tower of London where, to Mikka’s delight, a few pigeons were loitering around to run after. But this image looked like the birds are about to get their revenge!
Haha! Anyway,...