2015 Ammungan Dog Show – Nueva Vizcaya, Philippines
<-- -->

2015 Ammungan Dog Show

By on May 17, 2015