Bart Dorsa is an American filmmaker and photographer.
Phoenix Point
Here Lies Lonely
Movie · Director