previous picture
|
return to Letter
|
next picture
"Ducks" - Niagara Falls, NY
previous picture
|
return to Letter
|
next picture