Medieval Dog Park


Private collection.

detail

detail