Callahan Wedding
Mercer Island  |  Steve Beltz Photography