Red Carpet Dog. The Royal Portuguese Dog Show 2014, Estoril, Portugal

Photograph by

Pat Brennan LRPS (Ireland)

All about Weather 2019
All about Weather 2019