Farm

Daddy and Dexie in the hay barn of a beautiful farm in Germany.

Comments