Bar Rouge




Reviewed by The Swiss Job via
on 26 Jul 2007
Messe Tower,
Basel,
Switzerland
Second review now and I feel like we're getting into the reviewing groove. I'm now taking note of things I'd never have paid any attention to before ...
5 of 5 people found this useful








Leave your comment