Print

Print


3/15/09  TURKEY VULTURES in Newport!
Leprechauns & vultures - a sure sign of spring!

Bill & Jeanne Prue, Newport