An intimate wedding celebration at Villa Skärtofta - Vår Gård in Saltsjöbaden, near Stockholm.
Wedding couple outside Villa Skärtofta - Vår Gård in Saltsjöbaden, Sweden.
Wedding couple outside Villa Skärtofta - Vår Gård in Saltsjöbaden, Sweden.