Scottish landscape photographer
Rudi III
13 Week old Rudi, our second miniature schnauzer.
Rudidogportraitpuppy