IMG_0858

Not the best picture, but this is Hudson Luce and Sara. They hadn’t seen each other since the mid 70’s.

Leave a Reply