I found a bike pedal on Seawall Beach in Galveston Texas. I also found a reflector.

Advertisements