Phil "Scooter" Rizzuto Park


Phil "Scooter" Rizzuto Park - park in Queens, New York City, United States of America.