Rhodes, Greece - TexasJeff
Paddle ball champ?

Paddle ball champ?