Commercial Photographer Newport

Webber Photo is me, Rhys Webber (plus assistants where required), and I'm a Newport based Photographer, offering portrait photography, product photography, commercial photography, industrial photography, travel photography and fashion photography from my studio in Newport, South Wales. I also have a portable photography studio setup which allows me to shoot at your place of business if required. I offer both Photography Services in Newport, but also Newport Photography - my personal photography work, which is all about documenting the diversity of the people of Newport through photographic portraits. Of course, being a Newport Photographer doesn't tie me to the city, with clients from across the UK and beyond.

Photography is my passion and I'm lucky that people pay me to do what I love — being a photographer! I also take photographs for personal pleasure when not being paid - exhibiting my personal work and working on large scale projects like Welsh From Everywhere. I also teach photography, and have delivered sessions to students in the University of South Wales, and Coleg Gwent.

Take a look at the range of photography services I offer below, then get in touch to see what I can do for you or click here to read more about me.

Portrait Photography

Portrait photography is my biggest photography passion. I love to meet new people and engage with them to create relaxed portraits which capture the character of the sitter. I shoot portrait photography from my studio in Newport, but can also bring a portable studio to you. Portrait Photography - Take a look!

Portrait Photography

Need a portrait of yourself, or headshots of your work team? I've shot thousands of portraits… take a look.

Product Photography

Take a look at our product photography, helping our clients market their products on websites and in catalogues.

Event Photography

Our event photography gets you the photos you need from your corporate, or creative event.

Industrial Photography

Our industrial photography clients include TATA Steel, BAE Systems, Welsh Power, Ensinger Plastics and many more.

Travel Photography

Have cameras - will travel? Take a look at some of my travel photography.

Fashion Photography

Do you need fashion or beauty photography for your brand, or are you an aspiring model looking for great portfolio photos?

Photography Clients

I've been a commercial photographer for many years, first in Newport, then London then back to Newport. I've had too many photography clients to mention, but here's a few.

Premier Forest
People's Health Trust
CAF
Bank of England
University of Wales Global Academy
Ensinger
Welsh Power
GD Environmental
Tata Steel
BAE Systems

Photographer Newport Blog

Being a photographer is not just my profession, but also my hobby. My Photographer Newport blog shows a range of client commissioned work, self directed work, photography teaching work, and exhibitions.. Take a look!

Photoramble: Shell Shots

Another wet lockdown Sunday photoramble - this time, shooting seashells.

Travel Photography: Morocco Madness

Morocco is a stunning country, but taking photos in Marrakesh almost ended up with me in hospital, or worse…

Model photoshoot with Indica Snow

I'd wanted to try shooting with liquid latex, and Indica Snow was up for the challenge (and the discomfort of ripping it off afterwards). ** Contains Nudity **

$SCRIPT_NAME (string) = /index.php
$app_name (string) = callable
$sitename (string) = Webber Photo
$content_obj (object of type: Content) = {}
$content_id (string) = 1
$page_id (string) = 1
$page_alias (string) = home
$lang (string) = en_US
$encoding (string) = utf-8
$lang_extra (string) =
$lang_parent (string) = en
$lang_locale (string) = en_US
$lang_dir (string) = ltr
$mle_separator (string) =
$langs (object of type: stdClass) = {
   ->0 (array) = [
      .id (string) = 1
      .name (string) = English
      .locale (string) = en_US
      .flag (string) =
      .alias (string) = home
   ]
   ->1 (array) = [
      .id (string) = 2
      .name (string) = Cymraeg
      .locale (string) = en_CY
      .flag (string) =
      .alias (string) = hafan
   ]
}
$langs_count (integer) = 2
$actionid (string) = m3fca5
$actionparams (array) = [
   .pagelimit (integer) = 3
   .summarytemplate (string) = Home
   .module (string) = CGBlog
   .pagenumber (integer) = 7
   .returnid (string) = 1
   .action (string) = default
]
$returnid (string) = 1
$actionmodule (string) = CGBlog
$mod (object of type: CGBlog) = {
   ._actionid (string) = m3fca5
   ._actionname (string) = default
   ._image_directories (NULL) =
   ._current_action (NULL) =
   ._errormsg (NULL) =
   ._returnid (NULL) =
}
$totalcount (integer) = 10
$prevpage (string) = <
$firstpage (string) = <<
$nextpage (string) = >
$lastpage (string) = >>
$pagenumber (integer) = 7
$pagecount (integer) = 8
$pagelinks (array) = [
   [1] (object of type: stdClass) = {
      .link (string) = 1
      .url (string) = https://www.webber-photo.com/clients/1
   }
]
$items (array) = [
   [0] (object of type: stdClass) = {
      .author (string) = admin
      .id (string) = 8
      .title (string) = Photoramble: Shell Shots
      .content (string) =

A wet weekend in lockdown with the rest of the family busy doing their own things, so I went in search of something to photograph in the house and found a big glass jar of seashells in the bathroom. 

I like beaches, but like to be active, so in between bouts of swimming, frisbee etc I like to wander off looking for shells, stones and other beach bounty. The variety of shapes and colours haev always fascinated me, so what better way to spend a couple of hours than take some photos of my shell collection.

The Technical Bit

As most of the shells were white, or light colours, I decided to use a black backdrop to provide some great contrast- adding a sheet of glass on top to provide reflections.

I shot with continuous lights, with  Nikon D600 on a tripod, with shutter release. Some of these shells are pretty small so I used my Tokina Macro 100mm lens.

To get all of each shell in focus with macro would've required stacking a bunch of shots for each, but I like the short depth of field provided, so just took single shots of each shell.

{Gallery dir='Personal-Projects/Shell-Shots'}

 


      .summary (string) =

Another wet lockdown Sunday photoramble - this time, shooting seashells.


      .postdate (string) = 2021-07-06 16:58:00
      .url (string) = photoramble-shell-shots
      .extra (string) = shell photography, sea shells, shells
      .startdate (string) = 2021-07-06 16:58:00
      .enddate (NULL) =
      .create_date (string) = 2021-07-06 17:06:58
      .modified_date (string) = 2021-07-06 17:13:56
      .file_location (string) = https://www.webber-photo.com/uploads/cgblog/id8
      ->categories (array) = [
         [0] (array) = [
            .id (string) = 1
            .name (string) = General
         ]
      ]
      ->categorylist (array) = [
         .0 (string) = 1
      ]
      ->fields (array) = [
         .thumbnail (object of type: stdClass) = {
            .name (string) = thumbnail
            .type (string) = image
            .value (string) = Seashells-5.jpg
         }
         .gallery (object of type: stdClass) = {
            .name (string) = gallery
            .type (string) = textarea
            .value (string) =

{Gallery dir='Personal-Projects/Shell-Shots'}


         }
      ]
      ->fieldsbyname (array) = [
         .thumbnail (object of type: stdClass) = {
            .name (string) = thumbnail
            .type (string) = image
            .value (string) = Seashells-5.jpg
         }
         .gallery (object of type: stdClass) = {
            .name (string) = gallery
            .type (string) = textarea
            .value (string) =

{Gallery dir='Personal-Projects/Shell-Shots'}


         }
      ]
      .detail_url (string) = https://www.webber-photo.com/photoramble-shell-shots
   }
   [1] (object of type: stdClass) = {
      .author (string) = admin
      .id (string) = 7
      .title (string) = Travel Photography: Morocco Madness
      .content (string) =

A few years back me and my wife took a week's holiday (without the kids - thanks mum!) to Marrakesh. It is a stunning city, but from day one I felt hassled, and stressed, and my photography was probably to blame, or at least a contributing factor.

When we go on city breaks, we love to just pound the pavement, soaking up the sights and sounds of the place, and of course, taking loads of photographs. We've done this in loads of towns and cities worldwide without little bother, but sadly Marrakesh was different. Ok, so I I have had confrontations with the odd junior police officer who didn't know the law on photography in a public space, and also been 'escorted' by British Transport Police off Stanstead Airport whilst on a job, but I've always felt safe as a photographer… until Marrakesh.

In retrospect, taking my Nikon DSLR with big telephoto lens (28-300mm) was a bit like hanging a sign around my neck saying 'wealthy foreigner - hassle me'. From the moment we hit the World Heritage Site of Jemaa el-Fna Square in the old town, I was pounced upon by a rogue's gallery of locals demanding money for photos. The first guy draped a snake around my neck (from behind), grabbed my camera, took a shot, then demand money for the privilege, then when I gave him some change became a magnet for (among others) the guy with the eagle, the guy with the depressed looking monkey, and more snake guys. Escaping took quite some work. Already I hated Marrakesh, and worse was to come.

I was taking photos of the walls of the old town from a vantage point across 6 lanes of highway, when I saw a local on a bench wearing the hooded Jebba, and my photographers brain thought "What a great addition to the photo of the old town walls". As I looked through the lens he stared directly back at me with a look of anger, so I quickly shifted the lens upward towards the towers of the wall. Seconds later I caught site of a young man running across the busy highway towards me. Quick as a flash he reached my side of the road, put his hand in his jacket pocket and pulled out a knife. No words, no threats, no communication, just instant violence.  I jerked backwards as he made a slash for my neck, and I watched the knife as if in slow motion, missing me by centimetres. Then I ran like hell, and he chased me for a couple of blocks before I reached a group of local horse & cart drivers and shouted for their attention. The young guy then disappeared and the locals called the police.

Marrakesh madness

A policeman on a motorbike pulled up within less than a minute and asked me to get on the back - no helmet - then proceeded to whiz through the crazy traffic at high speed looking for the culprit. We didn't find him and so the police lost interest and told me to go back to the hotel.

I never did find out what drove the guy to try to slit my throat. Did he want to steal my camera? Did he work for the cross man on the bench? Did I photograph something that I shouldn't have?

So, shaken and stirred we had the best part of a week left in Marrakesh so took the decision to get out as much as possible. This meant that we got to see the stunning Atlas Mountains, and the old hippy trail seaside town of Essaouria. I loved both these places and we met loads of friendly Moroccans to make up for the unfriendly welcome of Marrakesh.

When I got back home and reviewed the images properly for the first time, I realised that I'd caught more than one angry stare from locals down the lens of my camera. I always do due diligence before going to new places - forewarned is forearmed - but now realise that I have to be super careful as a 'rich' foreigner, in foreign lands, especially those where religious views are strongly held. Some of the locals saw my photography as rude, or out of order, and for this I'm sorry. It certainly wasn't my attention to annoy anyone, but that's a lesson learned.

I'd love to go back to Morocco, but will probably never visit Marrakesh again. I did get some cool photos though!


      .summary (string) =

Morocco is a stunning country, but taking photos in Marrakesh almost ended up with me in hospital, or worse…


      .postdate (string) = 2021-06-24 11:01:00
      .url (string) = travel-photography-morocco-madness
      .startdate (string) = 2021-06-24 11:01:00
      .enddate (NULL) =
      .create_date (string) = 2021-06-24 11:04:25
      .modified_date (string) = 2021-06-24 12:45:13
      .file_location (string) = https://www.webber-photo.com/uploads/cgblog/id7
      ->categories (array) = [
         [0] (array) = [
            .id (string) = 1
            .name (string) = General
         ]
      ]
      ->categorylist (array) = [
         .0 (string) = 1
      ]
      ->fields (array) = [
         .thumbnail (object of type: stdClass) = {
            .name (string) = thumbnail
            .type (string) = image
            .value (string) = WebberPhoto-Morocco11.jpg
         }
         .gallery (object of type: stdClass) = {
            .name (string) = gallery
            .type (string) = textarea
            .value (string) =

{Gallery dir='TravelPhotography/Morocco'}


         }
      ]
      ->fieldsbyname (array) = [
         .thumbnail (object of type: stdClass) = {
            .name (string) = thumbnail
            .type (string) = image
            .value (string) = WebberPhoto-Morocco11.jpg
         }
         .gallery (object of type: stdClass) = {
            .name (string) = gallery
            .type (string) = textarea
            .value (string) =

{Gallery dir='TravelPhotography/Morocco'}


         }
      ]
      .detail_url (string) = https://www.webber-photo.com/travel-photography-morocco-madness
   }
   [2] (object of type: stdClass) = {
      .author (string) = admin
      .id (string) = 6
      .title (string) = Model photoshoot with Indica Snow
      .content (string) =

*Contains Nudity. Read on if you're ok with that.

I found Indica Snow (Elin) through her Purpleport profile (other model/photography/mua/stylist sites are available). Me and Marion love to collaborate with models who want creative input and Indica fit the bill. Her profile said:

"I'm very creative and love all things nature, vintage, makeup and glitter, and I love doing shoots where both myself and the photographer have an opportunity to get creative and make something we are both really proud of, and maybe even learn something from each other! "

That's exactly what we're looking for in our models - someone keen to get creative and contribute ideas to get those great shots.

Indica's stated levels were up to nude photography, so I suggested doing a liquid latex shoot, as it was something we'd never tried before, and Indica was up for it straight away.

Warm ups and wigs

My experience of shooting with new models, is that it often takes a while for all parties to relax in each others' company, so the photographs tend to get better as the shoot progresses and the model relaxes. For this reason we started with a few setups involving a sheet of sheer fabric, with experimental backlighting (including some coloured gels). Elin had brought some wigs that she uses to transform to Indica Snow, so we shot with them to start with.

Indica Snow model photography in studio

Liquid Latex

Indica was most patient as we experimented with application of the latex - and very brave at the end of the shoot as she had to remove it… think ripping off a plaster, but one that covers a large area of your body. Ouch!

ripping off liquid latex

The Technical Bit

We bought the liquid latex online having done a bit of research first. Essentially, it is just rubber, in liquid form which dries really quickly on contact with air. So for instance you can dip your hand into it, and it soon dries to form a solid rubber 'glove'. There are many brands available online.

As this was the first time Marion had ever worked with the latex, we tried various techniques of brushing, or dipping. The dipping worked best as it meant no brush marks, but this was not suitable for all areas. Pouring worked too and gave a nice drip effect as the liquid ran briefly before solidifying.

We shot at the Webber Photo Studio using a selection of 400W Strobes (with various modifiers), with a Nikon D600.

Post Processing

I had my first darkroom at 13 years old, and the pleasure of seeing your photos appear as if by magic from the white sheet of paper was immense and addictive. These days though, I don't have a darkroom, but still get the same pleasures out of post processing in Adobe Lightroom. Some photographers cling to a 'it must be all done in camera' mantra, but that's not for me. I use all the tools at my disposal (mainly Lightroom and Photoshop) to enhance, collage, bend, twist and cajole my initial photographs into the final work. I usually have an idea of what I want from the post production before shooting, but am equally happy to go on a photoshopic ramble and see where that takes me.

Duotone poster

 

The Gallery

Take a look at some of the best photos from the shoot:


      .summary (string) =

I'd wanted to try shooting with liquid latex, and Indica Snow was up for the challenge (and the discomfort of ripping it off afterwards). ** Contains Nudity **


      .postdate (string) = 2021-06-23 19:51:00
      .url (string) = indica-snow-liquid-latex-shoot
      .extra (string) = model photography, art nude photography, liquid latex, studio photography
      .startdate (string) = 2021-06-23 19:51:00
      .enddate (NULL) =
      .create_date (string) = 2021-06-23 19:55:36
      .modified_date (string) = 2021-07-16 16:26:37
      .file_location (string) = https://www.webber-photo.com/uploads/cgblog/id6
      ->categories (array) = [
         [0] (array) = [
            .id (string) = 1
            .name (string) = General
         ]
      ]
      ->categorylist (array) = [
         .0 (string) = 1
      ]
      ->fields (array) = [
         .thumbnail (object of type: stdClass) = {
            .name (string) = thumbnail
            .type (string) = image
            .value (string) = IndicaTN.jpg
         }
         .gallery (object of type: stdClass) = {
            .name (string) = gallery
            .type (string) = textarea
            .value (string) =

{Gallery dir='Personal-Projects/Model-Shoot-Indica-Snow'}


         }
      ]
      ->fieldsbyname (array) = [
         .thumbnail (object of type: stdClass) = {
            .name (string) = thumbnail
            .type (string) = image
            .value (string) = IndicaTN.jpg
         }
         .gallery (object of type: stdClass) = {
            .name (string) = gallery
            .type (string) = textarea
            .value (string) =

{Gallery dir='Personal-Projects/Model-Shoot-Indica-Snow'}


         }
      ]
      .detail_url (string) = https://www.webber-photo.com/indica-snow-liquid-latex-shoot
   }
]
$LISE_action (string) = default
$LISECardsHome_items (array) = [
   [2] (object of type: LISEItem) = {
      .item_id (string) = 2
      .alias (string) = portrait_photography
      .title (string) = Portrait Photography
      .url (string) = https://www.webber-photo.com/portrait_photography
      .position (string) = 0
      .active (string) = 1
      .create_time (string) = 2021-06-25 16:28:28
      .modified_time (string) = 2023-01-06 14:17:59
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {
         ->2 (object of type: lisefd_ContentPages) = {         }
         ->3 (object of type: lisefd_TextArea) = {         }
         ->4 (object of type: lisefd_Tabs) = {         }
         ->7 (object of type: lisefd_TextInput) = {         }
         ->5 (object of type: lisefd_ContentPages) = {         }
         ->6 (object of type: lisefd_TextArea) = {         }
         ->8 (object of type: lisefd_Tabs) = {         }
         ->1 (object of type: lisefd_FileUpload) = {         }
      }
   }
   [1] (object of type: LISEItem) = {
      .item_id (string) = 1
      .alias (string) = product_photography
      .title (string) = Product Photography
      .url (string) = https://www.webber-photo.com/product_photography
      .position (string) = 1
      .active (string) = 1
      .create_time (string) = 2021-06-25 16:28:15
      .modified_time (string) = 2023-01-06 14:01:20
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {
         ->2 (object of type: lisefd_ContentPages) = {         }
         ->3 (object of type: lisefd_TextArea) = {         }
         ->4 (object of type: lisefd_Tabs) = {         }
         ->7 (object of type: lisefd_TextInput) = {         }
         ->5 (object of type: lisefd_ContentPages) = {         }
         ->6 (object of type: lisefd_TextArea) = {         }
         ->8 (object of type: lisefd_Tabs) = {         }
         ->1 (object of type: lisefd_FileUpload) = {         }
      }
   }
   [3] (object of type: LISEItem) = {
      .item_id (string) = 3
      .alias (string) = event_photography
      .title (string) = Event Photography
      .url (string) = https://www.webber-photo.com/event_photography
      .position (string) = 2
      .active (string) = 1
      .create_time (string) = 2021-06-25 16:28:40
      .modified_time (string) = 2023-01-06 14:18:59
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {
         ->2 (object of type: lisefd_ContentPages) = {         }
         ->3 (object of type: lisefd_TextArea) = {         }
         ->4 (object of type: lisefd_Tabs) = {         }
         ->7 (object of type: lisefd_TextInput) = {         }
         ->5 (object of type: lisefd_ContentPages) = {         }
         ->6 (object of type: lisefd_TextArea) = {         }
         ->8 (object of type: lisefd_Tabs) = {         }
         ->1 (object of type: lisefd_FileUpload) = {         }
      }
   }
   [4] (object of type: LISEItem) = {
      .item_id (string) = 4
      .alias (string) = industrial_photography
      .title (string) = Industrial Photography
      .url (string) = https://www.webber-photo.com/industrial_photography
      .position (string) = 3
      .active (string) = 1
      .create_time (string) = 2021-06-25 16:28:56
      .modified_time (string) = 2023-01-06 14:20:21
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {
         ->2 (object of type: lisefd_ContentPages) = {         }
         ->3 (object of type: lisefd_TextArea) = {         }
         ->4 (object of type: lisefd_Tabs) = {         }
         ->7 (object of type: lisefd_TextInput) = {         }
         ->5 (object of type: lisefd_ContentPages) = {         }
         ->6 (object of type: lisefd_TextArea) = {         }
         ->8 (object of type: lisefd_Tabs) = {         }
         ->1 (object of type: lisefd_FileUpload) = {         }
      }
   }
   [6] (object of type: LISEItem) = {
      .item_id (string) = 6
      .alias (string) = travel_photography
      .title (string) = Travel Photography
      .url (string) = https://www.webber-photo.com/travel_photography
      .position (string) = 4
      .active (string) = 1
      .create_time (string) = 2021-06-25 16:29:23
      .modified_time (string) = 2023-01-06 14:21:39
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {
         ->2 (object of type: lisefd_ContentPages) = {         }
         ->3 (object of type: lisefd_TextArea) = {         }
         ->4 (object of type: lisefd_Tabs) = {         }
         ->7 (object of type: lisefd_TextInput) = {         }
         ->5 (object of type: lisefd_ContentPages) = {         }
         ->6 (object of type: lisefd_TextArea) = {         }
         ->8 (object of type: lisefd_Tabs) = {         }
         ->1 (object of type: lisefd_FileUpload) = {         }
      }
   }
   [5] (object of type: LISEItem) = {
      .item_id (string) = 5
      .alias (string) = fashion_photography
      .title (string) = Fashion Photography
      .url (string) = https://www.webber-photo.com/fashion_photography
      .position (string) = 5
      .active (string) = 1
      .create_time (string) = 2021-06-25 16:29:08
      .modified_time (string) = 2023-01-06 14:20:59
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {
         ->2 (object of type: lisefd_ContentPages) = {         }
         ->3 (object of type: lisefd_TextArea) = {         }
         ->4 (object of type: lisefd_Tabs) = {         }
         ->7 (object of type: lisefd_TextInput) = {         }
         ->5 (object of type: lisefd_ContentPages) = {         }
         ->6 (object of type: lisefd_TextArea) = {         }
         ->8 (object of type: lisefd_Tabs) = {         }
         ->1 (object of type: lisefd_FileUpload) = {         }
      }
   }
]
$LISEClients_items (array) = [
   [10] (object of type: LISEItem) = {
      .item_id (string) = 10
      .alias (string) = premier_forest
      .title (string) = Premier Forest
      .url (string) = https://www.webber-photo.com/clients/premier-forest
      .position (string) = 9
      .active (string) = 1
      .create_time (string) = 2022-11-08 14:56:06
      .modified_time (string) = 2022-11-08 14:56:06
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {
         ->1 (object of type: lisefd_FileUpload) = {         }
      }
   }
   [6] (object of type: LISEItem) = {
      .item_id (string) = 6
      .alias (string) = people_s_health_trust
      .title (string) = People's Health Trust
      .url (string) = https://www.webber-photo.com/clients/peoples-health-tr
      .position (string) = 5
      .active (string) = 1
      .create_time (string) = 2022-11-08 14:54:54
      .modified_time (string) = 2022-11-08 14:54:54
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {
         ->1 (object of type: lisefd_FileUpload) = {         }
      }
   }
   [8] (object of type: LISEItem) = {
      .item_id (string) = 8
      .alias (string) = caf
      .title (string) = CAF
      .url (string) = https://www.webber-photo.com/clients/caf
      .position (string) = 7
      .active (string) = 1
      .create_time (string) = 2022-11-08 14:55:28
      .modified_time (string) = 2022-11-08 14:55:28
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {
         ->1 (object of type: lisefd_FileUpload) = {         }
      }
   }
   [11] (object of type: LISEItem) = {
      .item_id (string) = 11
      .alias (string) = bank_of_england
      .title (string) = Bank of England
      .url (string) = https://www.webber-photo.com/clients/bank-of-england
      .position (string) = 10
      .active (string) = 1
      .create_time (string) = 2023-06-13 13:33:11
      .modified_time (string) = 2023-06-13 13:34:21
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {
         ->1 (object of type: lisefd_FileUpload) = {         }
      }
   }
   [5] (object of type: LISEItem) = {
      .item_id (string) = 5
      .alias (string) = university_of_wales_global_academy
      .title (string) = University of Wales Global Academy
      .url (string) = https://www.webber-photo.com/clients/university-of-wales-global-academy
      .position (string) = 4
      .active (string) = 1
      .create_time (string) = 2021-06-25 16:07:58
      .modified_time (string) = 2022-11-08 14:54:39
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {
         ->1 (object of type: lisefd_FileUpload) = {         }
      }
   }
   [3] (object of type: LISEItem) = {
      .item_id (string) = 3
      .alias (string) = ensinger
      .title (string) = Ensinger
      .url (string) = https://www.webber-photo.com/clients/ensinger
      .position (string) = 2
      .active (string) = 1
      .create_time (string) = 2021-06-25 16:07:24
      .modified_time (string) = 2022-11-08 14:54:21
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {
         ->1 (object of type: lisefd_FileUpload) = {         }
      }
   }
   [4] (object of type: LISEItem) = {
      .item_id (string) = 4
      .alias (string) = welsh_power
      .title (string) = Welsh Power
      .url (string) = https://www.webber-photo.com/clients/welsh-power
      .position (string) = 3
      .active (string) = 1
      .create_time (string) = 2021-06-25 16:07:36
      .modified_time (string) = 2022-11-08 14:54:30
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {
         ->1 (object of type: lisefd_FileUpload) = {         }
      }
   }
   [9] (object of type: LISEItem) = {
      .item_id (string) = 9
      .alias (string) = gd_environmental
      .title (string) = GD Environmental
      .url (string) = https://www.webber-photo.com/clients/gd-environmental
      .position (string) = 8
      .active (string) = 1
      .create_time (string) = 2022-11-08 14:55:45
      .modified_time (string) = 2022-11-08 14:55:45
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {
         ->1 (object of type: lisefd_FileUpload) = {         }
      }
   }
   [2] (object of type: LISEItem) = {
      .item_id (string) = 2
      .alias (string) = tata_steel
      .title (string) = Tata Steel
      .url (string) = https://www.webber-photo.com/clients/tata-steel
      .position (string) = 1
      .active (string) = 1
      .create_time (string) = 2021-06-25 16:07:10
      .modified_time (string) = 2022-11-08 14:54:13
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {
         ->1 (object of type: lisefd_FileUpload) = {         }
      }
   }
   [1] (object of type: LISEItem) = {
      .item_id (string) = 1
      .alias (string) = bae_systems
      .title (string) = BAE Systems
      .url (string) = https://www.webber-photo.com/clients/bae-systems
      .position (string) = 0
      .active (string) = 1
      .create_time (string) = 2021-06-25 16:06:57
      .modified_time (string) = 2022-11-08 14:54:04
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {
         ->1 (object of type: lisefd_FileUpload) = {         }
      }
   }
]
$actionname (string) = default
$CGBlog (object of type: CGBlog) = {
   ._actionid (string) = m3fca5
   ._actionname (string) = default
   ._image_directories (NULL) =
   ._current_action (NULL) =
   ._errormsg (NULL) =
   ._returnid (NULL) =
}
$module (string) = CGBlog
$prevurl (string) = https://www.webber-photo.com/index.php?mact=CGBlog,m3fca5,default,1&m3fca5pagelimit=3&m3fca5summarytemplate=Home&m3fca5pagenumber=6&m3fca5returnid=1&page=1
$firsturl (string) = https://www.webber-photo.com/index.php?mact=CGBlog,m3fca5,default,1&m3fca5pagelimit=3&m3fca5summarytemplate=Home&m3fca5pagenumber=1&m3fca5returnid=1&page=1
$nexturl (string) = https://www.webber-photo.com/index.php?mact=CGBlog,m3fca5,default,1&m3fca5pagelimit=3&m3fca5summarytemplate=Home&m3fca5pagenumber=8&m3fca5returnid=1&page=1
$lasturl (string) = https://www.webber-photo.com/index.php?mact=CGBlog,m3fca5,default,1&m3fca5pagelimit=3&m3fca5summarytemplate=Home&m3fca5pagenumber=8&m3fca5returnid=1&page=1
$oftext (string) = of
$pagetext (string) = Page
$itemcount (integer) = 3
$category_label (string) = Category:
$author_label (string) = Posted by:
$statusopts (array) = [
   .draft (string) = Draft
   .published (string) = Published
]
$param_pagelimit (integer) = 3
$param_summarytemplate (string) = Home
$param_module (string) = CGBlog
$param_pagenumber (integer) = 8
$param_returnid (string) = 1
$entry (object of type: stdClass) = {
   .author (string) = admin
   .id (string) = 6
   .title (string) = Model photoshoot with Indica Snow
   .content (string) =

*Contains Nudity. Read on if you're ok with that.

I found Indica Snow (Elin) through her Purpleport profile (other model/photography/mua/stylist sites are available). Me and Marion love to collaborate with models who want creative input and Indica fit the bill. Her profile said:

"I'm very creative and love all things nature, vintage, makeup and glitter, and I love doing shoots where both myself and the photographer have an opportunity to get creative and make something we are both really proud of, and maybe even learn something from each other! "

That's exactly what we're looking for in our models - someone keen to get creative and contribute ideas to get those great shots.

Indica's stated levels were up to nude photography, so I suggested doing a liquid latex shoot, as it was something we'd never tried before, and Indica was up for it straight away.

Warm ups and wigs

My experience of shooting with new models, is that it often takes a while for all parties to relax in each others' company, so the photographs tend to get better as the shoot progresses and the model relaxes. For this reason we started with a few setups involving a sheet of sheer fabric, with experimental backlighting (including some coloured gels). Elin had brought some wigs that she uses to transform to Indica Snow, so we shot with them to start with.

Indica Snow model photography in studio

Liquid Latex

Indica was most patient as we experimented with application of the latex - and very brave at the end of the shoot as she had to remove it… think ripping off a plaster, but one that covers a large area of your body. Ouch!

ripping off liquid latex

The Technical Bit

We bought the liquid latex online having done a bit of research first. Essentially, it is just rubber, in liquid form which dries really quickly on contact with air. So for instance you can dip your hand into it, and it soon dries to form a solid rubber 'glove'. There are many brands available online.

As this was the first time Marion had ever worked with the latex, we tried various techniques of brushing, or dipping. The dipping worked best as it meant no brush marks, but this was not suitable for all areas. Pouring worked too and gave a nice drip effect as the liquid ran briefly before solidifying.

We shot at the Webber Photo Studio using a selection of 400W Strobes (with various modifiers), with a Nikon D600.

Post Processing

I had my first darkroom at 13 years old, and the pleasure of seeing your photos appear as if by magic from the white sheet of paper was immense and addictive. These days though, I don't have a darkroom, but still get the same pleasures out of post processing in Adobe Lightroom. Some photographers cling to a 'it must be all done in camera' mantra, but that's not for me. I use all the tools at my disposal (mainly Lightroom and Photoshop) to enhance, collage, bend, twist and cajole my initial photographs into the final work. I usually have an idea of what I want from the post production before shooting, but am equally happy to go on a photoshopic ramble and see where that takes me.

Duotone poster

 

The Gallery

Take a look at some of the best photos from the shoot:


   .summary (string) =

I'd wanted to try shooting with liquid latex, and Indica Snow was up for the challenge (and the discomfort of ripping it off afterwards). ** Contains Nudity **


   .postdate (string) = 2021-06-23 19:51:00
   .url (string) = indica-snow-liquid-latex-shoot
   .extra (string) = model photography, art nude photography, liquid latex, studio photography
   .startdate (string) = 2021-06-23 19:51:00
   .enddate (NULL) =
   .create_date (string) = 2021-06-23 19:55:36
   .modified_date (string) = 2021-07-16 16:26:37
   .file_location (string) = https://www.webber-photo.com/uploads/cgblog/id6
   ->categories (array) = [
      [0] (array) = [
         .id (string) = 1
         .name (string) = General
      ]
   ]
   ->categorylist (array) = [
      .0 (string) = 1
   ]
   ->fields (array) = [
      .thumbnail (object of type: stdClass) = {
         .name (string) = thumbnail
         .type (string) = image
         .value (string) = IndicaTN.jpg
      }
      .gallery (object of type: stdClass) = {
         .name (string) = gallery
         .type (string) = textarea
         .value (string) =

{Gallery dir='Personal-Projects/Model-Shoot-Indica-Snow'}


      }
   ]
   ->fieldsbyname (array) = [
      .thumbnail (object of type: stdClass) = {
         .name (string) = thumbnail
         .type (string) = image
         .value (string) = IndicaTN.jpg
      }
      .gallery (object of type: stdClass) = {
         .name (string) = gallery
         .type (string) = textarea
         .value (string) =

{Gallery dir='Personal-Projects/Model-Shoot-Indica-Snow'}


      }
   ]
   .detail_url (string) = https://www.webber-photo.com/indica-snow-liquid-latex-shoot
}
$img (string) = https://www.webber-photo.com/uploads/cgblog/id6/IndicaTN.jpg
Array ( [blogLang] => en [CGBF_GUID_TOKEN] => Array ( [D38611D8-19C6-42BB-A58E-3A51B0E38C8C] => Array ( [form] => Contact [time] => 1713748967 ) ) ) 1