James Thrane Barn

James T. Payson Barn
May 16, 2016
Jas. J. Dwyer Barn
May 16, 2016
Show all

James Thrane Barn