Fairy Tales Wedding

Venue

Palácio da Pena

Location

Sintra - Portugal