Psst, if you have something working, be wary of giving out your specific subject or site URL, as some folks may be inclined to copy you... In this case I'd just say it was something photography related and you were using relevant referral links.
How do you launch a site and get 1800 page impressions on day 2? I could see on Day 20, but day 2? Can't be search engine referrals. Please explain so us lessers can learn.