Shao Portfolio



Keeper of the Camera
A true tale of video failure.