Designed by
Title
Stockholm National Museum #22956276
Description
Stockholm, Sweden - 15 Dec, 2011: National museum (or National Museum of Fine Arts) is the national gallery of Sweden, located on the peninsula Blasieholmen in central Stockholm.
This image is editorial