Yushun Stallion Station


Yushun Stallion Station - horse stud farm in Hokkaido, Japan.