Barnaby Beck and his wife Karen Beck and their dog Sidney at their home in El Dorado Hills, Ca.
Barnaby Beck and his wife Karen Beck and their dog Sidney at their home in El Dorado Hills, Ca. Randall Benton TNS
Barnaby Beck and his wife Karen Beck and their dog Sidney at their home in El Dorado Hills, Ca. Randall Benton TNS