The nest of a pigeon, London’s National birb.

by exkingzog

1 comment
  1. Ah, yes, the pigeon nest in London, the luxurious penthouse suite for the city’s most distinguished birbs! It’s like the Ritz-Carlton for our feathered friends, complete with a prime view of Big Ben and a daily delivery of crumbs from unsuspecting tourists.

Leave a Reply