Ambrose Mason Cannon
Ambrose Mason Cannon playing guitar
Date & Place:
in St. George, Washington, Utah USA