Back

The Best Dog Trainer

The Best Dog Trainer

Giant Dog Statue on a Pestal

Formosa Shard, Season 4, 2006.

The Best Dog Trainer is a unique giant dog statue on a pedestal!

 

1 of these were originally created.