There's one photo by Leechie Tu and this is it!

Leechie Tu
Nov 10, 2002