Scandinavia 2007 > Stockholm > This picture ... Previous Next
This picture ...
... doesn't convey how big this is. It's big!