Equipment Shed

Equipment Shed
A shed holding farm equipment near Irmtraut, Germany.
Order a Print