Leap of Faith

Leap of Faith

Land on hay on the farm.