-
So your business card is either really good or okay depending on what clients you will be trying to attract.
For example, if you are mostly a web designer and that's mostly why you will be passing out your business card, then I'd reconsider the design to maybe one really good picture as a background shot and then some cool slogan or something as the foreground. Why this? Well it does show your photography skills by the good picture, it's just not the focus like it is in this business card. Adding the saying/slogan will provide some credibility in your experience with marketing, which is mostly what web design is all about :-)
If you aren't primarily a web designer and focus more on photography, then it's completely dependent on your target audience. Most photographers I know tend to do wedding/engagement photos (but then again I am 25 haha), and while they do the really good landscape/nature shots on the side, it's not what brings in the money for them.
I'd take a look at the pictures you are providing and see how they relate to your target market. The idea that these pictures might start up conversations will work all that better if the pictures are actually of the content the clients desire.
Which ever you are primarily, I'd also have that as your first title, which is why I'm confused because you seem to be marketing your photography, but have web designer first.
Anyway, I like the idea and if you left it as is right now, I'm sure many would be impressed, just trying to help direct your talent! Great photos!

Hi Ryan,
Thank you for your feedback! All valid stuff, I'm actually thinking of having two types of cards depending on the sort of people I meet; mosaic for the friendly clientèle and for more web-centric / professional sort, a corporate card.
Cheers
Noel