Moulin Rouge

June 21st, 2003

All photos courtesy and copyright of Steve Becker Photography.