Cruise

A film plays upon the screen to an enchanted audience.


Asia

This is a small mountain pass in Sapa, Vietnam called “heaven's gate”. The wind was too loud for anyone to speak. The clouds rolled through the small pass. It was hard to place why it was such a strange and surreal spot along a small mountain road.