Surprisingly enough this is not a scene from "Alice in Wonderland", but the colorful and amazing metro station called Kungsträdgården in Stockholm, Sweden
Photo by jelorent
Royalties free, Commercial & Editorial use
$10.00
Royalties free, Commercial & Editorial use
$10.00