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 Newport

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.

Corporate Headshots

Is your great looking website being let down by substandard coporate headshots? I've shot many hundreds of these, both at my Newport studio, and at clients premises with my portable photography studio. 

Drone Photography & Video

Elevate your storytelling with our 4k drone video and high quality res photography. Take a look at our drone services.

Event Photography

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

Product Photography

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

Industrial Photography

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

Fashion & Beauty Photography

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

Welsh From Everywhere

Welsh from Everywhere is my personal photo portraiture project, which I started over 10 years ago. The project investigates the rich cultural diversity of Newport in the 21st Century.

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.

Welsh Connection
People's Health Trust
Premier Forest
University of South Wales
Ffotogallery
Cymraeg I Bawb
Joov Sports Products
Woundchek
Newport City Council
Pink Rhino Vending
Newport City Radio
Lloyds Bank
Great Bear Healthcare
Ensinger
IDS Door Services
NHS Wales
Rhag Cymru
Axis Chiropractic
National Literacy Trust
All About Eve
WAHWN
Welsh Power
BAE Systems
Tata Steel
CAF
Harding Evans
Hover Helicopters
University of Wales Global Academy
Hexa Finance
GD Environmental
Care Supply Pool
Nayah Cosmetics
Maindee Unlimited
Bank of England
Alzheimers Society Logo

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!

Photo-synthesis: Shooting Plants

During lockdown with little client work, I set myself some mini photographic projects to scratch my photo itch. As plants love light as much as photographers, I started there.

$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) = 9
   .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) = 35
$prevpage (string) = <
$firstpage (string) = <<
$nextpage (string) = >
$lastpage (string) = >>
$pagenumber (integer) = 9
$pagecount (integer) = 9
$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) = 1
      .title (string) = Photo-synthesis: Shooting Plants
      .content (string) =

The Greeks gave us the words used to describe my profession. Photo means 'light' and graphy (from graphos) means 'drawing' - so photography is 'drawing with light'. Plants sussed out how to work with light way before the Greeks came on the scene of course, with Photosynthesis - which means putting together (with the help of) light. 

So, when my people photography dried up during the lockdown, I turned to my fellow light wranglers for a series of plant photographs. Most of these were taken in and around the garden in Newport, but a few come from further afield.


      .summary (string) =

During lockdown with little client work, I set myself some mini photographic projects to scratch my photo itch. As plants love light as much as photographers, I started there.


      .postdate (string) = 2021-06-10 16:05:00
      .url (string) = 2021/06/Photo-synthesis-Shooting-Plants
      .extra (string) = plant photography, photosynthesis, photography, plants, flowers
      .startdate (string) = 2021-06-10 16:05:00
      .enddate (NULL) =
      .create_date (string) = 2021-06-10 16:15:58
      .modified_date (string) = 2024-07-10 09:48:25
      .file_location (string) = https://www.webber-photo.com/uploads/cgblog/id1
      ->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) = plantlife.jpg
         }
         .gallery (object of type: stdClass) = {
            .name (string) = gallery
            .type (string) = textarea
            .value (string) =

{Gallery dir='Personal-Projects/Plantlife'}


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

{Gallery dir='Personal-Projects/Plantlife'}


         }
      ]
      .detail_url (string) = https://www.webber-photo.com/2021/06/Photo-synthesis-Shooting-Plants
   }
]
$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) = 2024-11-06 12:50:15
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [7] (object of type: LISEItem) = {
      .item_id (string) = 7
      .alias (string) = corporate_headshots
      .title (string) = Corporate Headshots
      .url (string) = https://www.webber-photo.com/corporate_headshots
      .position (string) = 1
      .active (string) = 1
      .create_time (string) = 2024-07-05 16:19:34
      .modified_time (string) = 2024-11-26 10:47:58
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [8] (object of type: LISEItem) = {
      .item_id (string) = 8
      .alias (string) = drone_photography_video
      .title (string) = Drone Photography & Video
      .url (string) = https://www.webber-photo.com/cardshome/drone-photography-video
      .position (string) = 2
      .active (string) = 1
      .create_time (string) = 2024-11-06 12:23:59
      .modified_time (string) = 2024-11-06 12:23:59
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [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) = 3
      .active (string) = 1
      .create_time (string) = 2021-06-25 16:28:40
      .modified_time (string) = 2024-11-06 12:56:25
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [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) = 4
      .active (string) = 1
      .create_time (string) = 2021-06-25 16:28:15
      .modified_time (string) = 2024-11-06 13:03:24
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [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) = 5
      .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) = {      }
   }
   [5] (object of type: LISEItem) = {
      .item_id (string) = 5
      .alias (string) = fashion_photography
      .title (string) = Fashion & Beauty Photography
      .url (string) = https://www.webber-photo.com/fashion_photography
      .position (string) = 7
      .active (string) = 1
      .create_time (string) = 2021-06-25 16:29:08
      .modified_time (string) = 2024-11-26 10:45:51
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [9] (object of type: LISEItem) = {
      .item_id (string) = 9
      .alias (string) = welsh_from_everywhere
      .title (string) = Welsh From Everywhere
      .url (string) = https://www.webber-photo.com/cardshome/welsh-from-everywhere
      .position (string) = 8
      .active (string) = 1
      .create_time (string) = 2024-11-26 10:31:04
      .modified_time (string) = 2024-11-26 10:31:04
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
]
$LISEClients_items (array) = [
   [33] (object of type: LISEItem) = {
      .item_id (string) = 33
      .alias (string) = welsh_connection
      .title (string) = Welsh Connection
      .url (string) = https://www.webber-photo.com/clients/welsh-connection
      .position (string) = 13
      .active (string) = 1
      .create_time (string) = 2024-06-27 15:27:34
      .modified_time (string) = 2024-06-27 15:28:14
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [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) = {      }
   }
   [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) = {      }
   }
   [29] (object of type: LISEItem) = {
      .item_id (string) = 29
      .alias (string) = university_of_south_wales
      .title (string) = University of South Wales
      .url (string) = https://www.webber-photo.com/clients/university-of-south-wales
      .position (string) = 9
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:30:47
      .modified_time (string) = 2024-06-27 13:30:47
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [18] (object of type: LISEItem) = {
      .item_id (string) = 18
      .alias (string) = ffotogallery
      .title (string) = Ffotogallery
      .url (string) = https://www.webber-photo.com/clients/ffotogallery
      .position (string) = 17
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:28:17
      .modified_time (string) = 2024-06-27 13:28:17
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [17] (object of type: LISEItem) = {
      .item_id (string) = 17
      .alias (string) = cymraeg_i_bawb
      .title (string) = Cymraeg I Bawb
      .url (string) = https://www.webber-photo.com/clients/cymraeg-i-bawb
      .position (string) = 16
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:28:05
      .modified_time (string) = 2024-06-27 13:28:05
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [24] (object of type: LISEItem) = {
      .item_id (string) = 24
      .alias (string) = joov_sports_products
      .title (string) = Joov Sports Products
      .url (string) = https://www.webber-photo.com/clients/joov-sports-products
      .position (string) = 4
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:29:41
      .modified_time (string) = 2024-06-27 13:29:41
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [31] (object of type: LISEItem) = {
      .item_id (string) = 31
      .alias (string) = woundchek
      .title (string) = Woundchek
      .url (string) = https://www.webber-photo.com/clients/woundchek
      .position (string) = 11
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:31:07
      .modified_time (string) = 2024-06-27 13:31:07
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [7] (object of type: LISEItem) = {
      .item_id (string) = 7
      .alias (string) = newport_city_council
      .title (string) = Newport City Council
      .url (string) = https://www.webber-photo.com/clients/newport-city-council
      .position (string) = 6
      .active (string) = 1
      .create_time (string) = 2022-11-08 14:55:12
      .modified_time (string) = 2022-11-08 14:55:12
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [27] (object of type: LISEItem) = {
      .item_id (string) = 27
      .alias (string) = pink_rhino_vending
      .title (string) = Pink Rhino Vending
      .url (string) = https://www.webber-photo.com/clients/pink-rhino-vending
      .position (string) = 7
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:30:22
      .modified_time (string) = 2024-06-27 13:30:22
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [26] (object of type: LISEItem) = {
      .item_id (string) = 26
      .alias (string) = newport_city_radio
      .title (string) = Newport City Radio
      .url (string) = https://www.webber-photo.com/clients/newport
      .position (string) = 6
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:30:11
      .modified_time (string) = 2024-06-27 13:30:11
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [34] (object of type: LISEItem) = {
      .item_id (string) = 34
      .alias (string) = lloyds_bank
      .title (string) = Lloyds Bank
      .url (string) = https://www.webber-photo.com/clients/lloyds-bank
      .position (string) = 0
      .active (string) = 1
      .create_time (string) = 2024-10-21 16:35:47
      .modified_time (string) = 2024-10-21 16:35:47
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [19] (object of type: LISEItem) = {
      .item_id (string) = 19
      .alias (string) = great_bear_healthcare
      .title (string) = Great Bear Healthcare
      .url (string) = https://www.webber-photo.com/clients/great-bear-healthcare
      .position (string) = 18
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:28:32
      .modified_time (string) = 2024-06-27 13:28:32
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [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) = {      }
   }
   [23] (object of type: LISEItem) = {
      .item_id (string) = 23
      .alias (string) = ids_door_services
      .title (string) = IDS Door Services
      .url (string) = https://www.webber-photo.com/clients/ids-door-services
      .position (string) = 3
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:29:25
      .modified_time (string) = 2024-06-27 13:29:25
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [32] (object of type: LISEItem) = {
      .item_id (string) = 32
      .alias (string) = nhs_wales
      .title (string) = NHS Wales
      .url (string) = https://www.webber-photo.com/clients/nhs-wales
      .position (string) = 12
      .active (string) = 1
      .create_time (string) = 2024-06-27 15:22:51
      .modified_time (string) = 2024-06-27 15:22:51
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [28] (object of type: LISEItem) = {
      .item_id (string) = 28
      .alias (string) = rhag_cymru
      .title (string) = Rhag Cymru
      .url (string) = https://www.webber-photo.com/clients/rhag-cymru
      .position (string) = 8
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:30:32
      .modified_time (string) = 2024-06-27 13:30:32
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [15] (object of type: LISEItem) = {
      .item_id (string) = 15
      .alias (string) = axis_chirop
      .title (string) = Axis Chiropractic
      .url (string) = https://www.webber-photo.com/clients/axis-chiropracti
      .position (string) = 14
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:27:36
      .modified_time (string) = 2024-06-27 13:27:36
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [12] (object of type: LISEItem) = {
      .item_id (string) = 12
      .alias (string) = national_literacy_trust
      .title (string) = National Literacy Trust
      .url (string) = https://www.webber-photo.com/clients/national-literacy-trust
      .position (string) = 11
      .active (string) = 1
      .create_time (string) = 2024-06-27 12:48:39
      .modified_time (string) = 2024-06-27 12:48:39
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [13] (object of type: LISEItem) = {
      .item_id (string) = 13
      .alias (string) = all_about_eve
      .title (string) = All About Eve
      .url (string) = https://www.webber-photo.com/clients/all-about-eve
      .position (string) = 12
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:27:07
      .modified_time (string) = 2024-06-27 13:27:07
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [30] (object of type: LISEItem) = {
      .item_id (string) = 30
      .alias (string) = wahwn
      .title (string) = WAHWN
      .url (string) = https://www.webber-photo.com/clients/wahwn
      .position (string) = 10
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:30:57
      .modified_time (string) = 2024-06-27 13:30:57
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [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: 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) = {      }
   }
   [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) = {      }
   }
   [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) = {      }
   }
   [20] (object of type: LISEItem) = {
      .item_id (string) = 20
      .alias (string) = harding_evans
      .title (string) = Harding Evans
      .url (string) = https://www.webber-photo.com/clients/harding-evans
      .position (string) = 19
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:28:41
      .modified_time (string) = 2024-06-27 13:28:41
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [22] (object of type: LISEItem) = {
      .item_id (string) = 22
      .alias (string) = hover_helicopters
      .title (string) = Hover Helicopters
      .url (string) = https://www.webber-photo.com/clients/hover-helicopters
      .position (string) = 2
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:29:08
      .modified_time (string) = 2024-06-27 13:29:08
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [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) = {      }
   }
   [21] (object of type: LISEItem) = {
      .item_id (string) = 21
      .alias (string) = hexa_finance
      .title (string) = Hexa Finance
      .url (string) = https://www.webber-photo.com/clients/hexa-finance
      .position (string) = 1
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:28:51
      .modified_time (string) = 2024-06-27 13:28:51
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [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) = {      }
   }
   [16] (object of type: LISEItem) = {
      .item_id (string) = 16
      .alias (string) = care_supply_pool
      .title (string) = Care Supply Pool
      .url (string) = https://www.webber-photo.com/clients/care-supply-pool
      .position (string) = 15
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:27:51
      .modified_time (string) = 2024-06-27 13:27:51
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [35] (object of type: LISEItem) = {
      .item_id (string) = 35
      .alias (string) = nayah_cosmetics
      .title (string) = Nayah Cosmetics
      .url (string) = https://www.webber-photo.com/clients/nayah-cosmetics
      .position (string) = 20
      .active (string) = 1
      .create_time (string) = 2024-10-21 16:39:21
      .modified_time (string) = 2024-10-21 16:39:21
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [25] (object of type: LISEItem) = {
      .item_id (string) = 25
      .alias (string) = maindee_unlimited
      .title (string) = Maindee Unlimited
      .url (string) = https://www.webber-photo.com/clients/maindee-unlimited
      .position (string) = 5
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:29:55
      .modified_time (string) = 2024-06-27 13:29:55
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
   [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) = {      }
   }
   [14] (object of type: LISEItem) = {
      .item_id (string) = 14
      .alias (string) = alzheimer
      .title (string) = Alzheimers Society Logo
      .url (string) = https://www.webber-photo.com/clients/alzheimers-society-logo
      .position (string) = 13
      .active (string) = 1
      .create_time (string) = 2024-06-27 13:27:22
      .modified_time (string) = 2024-06-27 13:27:22
      .start_time (NULL) =
      .end_time (NULL) =
      .owner (string) = 1
      .key1 (NULL) =
      .key2 (NULL) =
      .key3 (NULL) =
      ->fielddefs (object of type: LISEFielddefArray) = {      }
   }
]
$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=8&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
$oftext (string) = of
$pagetext (string) = Page
$itemcount (integer) = 1
$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) = 1
$param_returnid (string) = 1
$entry (object of type: stdClass) = {
   .author (string) = admin
   .id (string) = 1
   .title (string) = Photo-synthesis: Shooting Plants
   .content (string) =

The Greeks gave us the words used to describe my profession. Photo means 'light' and graphy (from graphos) means 'drawing' - so photography is 'drawing with light'. Plants sussed out how to work with light way before the Greeks came on the scene of course, with Photosynthesis - which means putting together (with the help of) light. 

So, when my people photography dried up during the lockdown, I turned to my fellow light wranglers for a series of plant photographs. Most of these were taken in and around the garden in Newport, but a few come from further afield.


   .summary (string) =

During lockdown with little client work, I set myself some mini photographic projects to scratch my photo itch. As plants love light as much as photographers, I started there.


   .postdate (string) = 2021-06-10 16:05:00
   .url (string) = 2021/06/Photo-synthesis-Shooting-Plants
   .extra (string) = plant photography, photosynthesis, photography, plants, flowers
   .startdate (string) = 2021-06-10 16:05:00
   .enddate (NULL) =
   .create_date (string) = 2021-06-10 16:15:58
   .modified_date (string) = 2024-07-10 09:48:25
   .file_location (string) = https://www.webber-photo.com/uploads/cgblog/id1
   ->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) = plantlife.jpg
      }
      .gallery (object of type: stdClass) = {
         .name (string) = gallery
         .type (string) = textarea
         .value (string) =

{Gallery dir='Personal-Projects/Plantlife'}


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

{Gallery dir='Personal-Projects/Plantlife'}


      }
   ]
   .detail_url (string) = https://www.webber-photo.com/2021/06/Photo-synthesis-Shooting-Plants
}
$img (string) = https://www.webber-photo.com/uploads/cgblog/id1/plantlife.jpg
Array ( [blogLang] => en [CGBF_GUID_TOKEN] => Array ( [6EFA5C68-3546-4BD8-A222-AB057B48881F] => Array ( [form] => Contact [time] => 1736836628 ) ) ) 1