Bert Christensen's
Cyberspace Gallery
Brent Lynch
Canadian
Dog on the Beach
Dog on the Beach by Brent Lynch