Designed by
Title
Castle-like villa Tacka Udden on the island of Djurgarden in Stockholm, Sweden #164580453
Description
STOCKHOLM, SWEDEN - Sep 25, 2019: Castle-like villa Tacka Udden on the island of Djurgarden at autumn sunny evening
This image is editorial