Gallery? YOU know better than posting 'here' (Main gallery)
Suggestion: instead of complaining about where NOT to post, how about taking the positive approach and suggest where the OP should have posted his pictures? Then all can take your advice to heart as a constructive suggestion! Just my opinion, but then I am a Canadian, what do I know?