David Middleton Photography
Muroran Muroran Lake Toya Lake Toya Animals, etc Animals, etc