Oh, the people you meet – Istra through five senses
NeueHouse Madison Square in New York City was home to a private screening of Michaela Guzy's episode of Oh The People You Meet's documentary series featuring Istra, Croatia. Michaela Guzy is an American documentary filmmaker, travel journalist, media executive, producer,