Seglora Church rustic red wooden facade stands out against the lush greenery on a bright summer day in Stockholm open-air museum, Skansen. Sweden