Buckingham Palace. Look closely and you can see hordes of tourists peering through the fence.

Miniland

Miniland

21 August, 2009 by Gavin Seipelt

Buckingham Palace. Look closely and you can see hordes of tourists peering through the fence.

In this photo