Pretty Little Liars Star Sasha Pieterse and Hudson Sheaffer Wedding Film — Ireland Wedding Photographer
Pretty Little Liars Star Sasha Pieterse and Hudson Sheaffer got married at the exquisite Castle Leslie in Ireland. Watch their wedding film here shot by Story of Eve.
Ahmad Hasanzadeh