Ffotograffydd Masnachol Casnewydd
Webber Photo yw fi, Rhys Webber (a chynorthwywyr lle bo angen), ac rydw i'n Ffotograffydd o Gasnewydd, yn cynnig ffotograffiaeth cynnyrch, ffotograffiaeth fasnachol, ffotograffiaeth ddiwydiannol, portreadau, ffotograffiaeth teithio a ffotograffiaeth ffasiwn o fy stiwdio yng Nghasnewydd, De Cymru. Mae gen i hefyd stiwdio ffotograffiaeth gludadwy sy'n fy ngalluogi i saethu yn eich man busnes os oes angen. Rwy’n cynnig Gwasanaethau Ffotograffiaeth yng Nghasnewydd, ond hefyd Ffotograffiaeth Casnewydd – fy ngwaith ffotograffiaeth personol, sy’n ymwneud â dogfennu amrywiaeth pobl Casnewydd drwy bortreadau ffotograffig. Wrth gwrs, nid yw bod yn Ffotograffydd Casnewydd yn fy nghlymu i â'r ddinas, gyda chleientiaid o bob rhan o'r DU a thu hwnt.
Ffotograffiaeth yw fy angerdd ac rwy'n ffodus bod pobl yn talu i mi wneud yr hyn rwy'n ei garu - bod yn ffotograffydd! Rwyf hefyd yn tynnu lluniau er pleser personol pan nad wyf yn cael fy nhalu - yn arddangos fy ngwaith personol ac yn gweithio ar brosiectau ar raddfa fawr fel Cymry O Bobman. Rwyf hefyd yn addysgu ffotograffiaeth, ac wedi cyflwyno sesiynau i fyfyrwyr ym Mhrifysgol De Cymru, a Choleg Gwent.
Edrychwch ar yr ystod o wasanaethau ffotograffiaeth rydw i'n eu cynnig isod, yna cysylltwch i weld beth allaf ei wneud i chi neu cliciwch yma i ddarllen mwy amdanaf.
Ffotograffiaeth Portread
Angen portread ohonoch chi'ch hun, neu luniau o'ch tîm gwaith? Dw i wedi saethu miloedd o bortreadau… cymerwch olwg.
Headshots Corfforaethol
A yw eich gwefan wych yn cael ei siomi gan ergydion corfforaethol is-safonol? Rwyf wedi saethu cannoedd lawer o'r rhain, naill ai yn fy stiwdio yng Nghasnewydd, neu ar safle cleientiaid gyda'm stiwdio cludadwy.
Ffotograffiaeth a fideo drôn
Codwch eich adrodd straeon gweledol gyda'n gwasanaethau fideo a ffotograffiaeth drôn proffesiynol.
Ffotograffiaeth Digwyddiadau
Mae ein ffotograffiaeth digwyddiad yn cael y lluniau sydd eu hangen arnoch o'ch digwyddiad corfforaethol neu greadigol.
Ffotograffiaeth Cynnyrch
Cymerwch olwg ar ein ffotograffiaeth cynnyrch, gan helpu ein cleientiaid i farchnata eu cynnyrch ar wefannau ac mewn catalogau.
Ffotograffiaeth Diwydianol
Mae ein cleientiaid ffotograffiaeth ddiwydiannol yn cynnwys TATA Steel, BAE Systems, Welsh Power, Ensinger Plastics a llawer mwy.
Ffotograffiaeth Ffasiwn
Oes angen ffotograffiaeth ffasiwn neu harddwch arnoch chi ar gyfer eich brand, neu a ydych chi'n fodel uchelgeisiol sy'n chwilio am luniau portffolio gwych?
Cymry o Bob Man
Cymry o Bob Man yw fy mhrosiect portreadu lluniau personol, a ddechreuais dros 10 mlynedd yn ôl. Mae'r prosiect yn ymchwilio i amrywiaeth ddiwylliannol gyfoethog Casnewydd yn yr 21ain Ganrif.
Cleientiaid Ffotograffiaeth
Rwyf wedi bod yn ffotograffydd masnachol ers blynyddoedd lawer, yn gyntaf yng Nghasnewydd, yna Llundain ac yna yn ôl i Gasnewydd. Rwyf wedi cael gormod o gleientiaid ffotograffiaeth i'w crybwyll, ond dyma rai.



































Blog Ffotograffydd Casnewydd
Nid fy mhroffesiwn yn unig yw bod yn ffotograffydd, ond fy hobi hefyd. Mae blog Fy Ffotograffydd Casnewydd yn dangos amrywiaeth o waith a gomisiynir gan gleientiaid, gwaith hunangyfeiriedig, gwaith addysgu ffotograffiaeth, ac arddangosfeydd. Cymerwch olwg!
The Bastard Executioner at Marigold Costumes
Short lived historical drama 'The Bastard Executioner' sold its stock to Marigold Costumes in Cardiff, and I was brought in to photograph the lot.
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…
$SCRIPT_NAME (string) = /index.php
$app_name (string) = callable
$sitename (string) = Webber Photo
$content_obj (object of type: Content) = {}
$content_id (string) = 24
$page_id (string) = 24
$page_alias (string) = hafan
$lang (string) = en_CY
$encoding (string) = utf-8
$lang_extra (string) =
$lang_parent (string) = cy
$lang_locale (string) = en_CY
$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) = m6cb9b
$actionparams (array) = [
.pagelimit (integer) = 3
.summarytemplate (string) = Home
.detailpage (string) = hafan
.module (string) = CGBlog
.pagenumber (integer) = 7
.returnid (string) = 24
.action (string) = default
]
$returnid (string) = 24
$actionmodule (string) = CGBlog
$mod (object of type: CGBlog) = {
._actionid (string) = m6cb9b
._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) = 7
$pagecount (integer) = 9
$pagelinks (array) = [
[1] (object of type: stdClass) = {
.link (string) = 1
.url (string) = https://www.webber-photo.com/clients/24
}
]
$items (array) = [
[0] (object of type: stdClass) = {
.author (string) = admin
.id (string) = 9
.title (string) = The Bastard Executioner at Marigold Costumes
.content (string) =The Bastard Executioner was a US production which only lasted one season. Set in Wales the story followed the real-life story of Welsh revolt of 1294 led by Madog ap Llywelyn against English Rule. In the same vein as Game of Thrones the series spent a big chunk of budget on costumes for the Royals, soldiers, priesthood, servants, and of course - the Executioner himself (Gawain!). Read about it on wikipedia.
I've been working with Marigold Costumes in Cardiff for a number of years, and when Dawn was offered the chance to purchase the costumes, she jumped at it, then gave me a call.
The Photoshoot
Technically this was a product photoshoot - the photos were required for Marigold Costumes marketing materials to promote the range of historical costumes available. However, rather than just shoot on mannequins, we both felt that the best solution would be to hire a couple of models to wear the range. When I say 'the range', Marigold actually bought 2000 items from the show. Some were multiples - for instance a dozen cavalry, two dozen knights etc - so Dawn chose the best costumes to represent the wealth and breadth of the costumes in the range.
So I found a couple of great models - Jamie Ray and Rohan - on Purpleport, and organised the photoshoot. We shot with a portable studio at Pinewood Studios in Cardiff. We shot mainly full length outfits - combinations of pieces styled by Dawn - with additional close ups of the detailing on some of the stunning costumes.
As well as the standard white background shots whose main function was to show the clothes clearly, I also created a few more styled works to also use in marketing materials.
The super talented costume designer Dawn Mondo Thomas was on hand throughout the shoot to help dress and style the models, and we all have great fun on this photoshoot - so I've included a few behind-the-scenes photos in the gallery.
.summary (string) =Short lived historical drama 'The Bastard Executioner' sold its stock to Marigold Costumes in Cardiff, and I was brought in to photograph the lot.
.postdate (string) = 2021-07-19 15:38:00
.url (string) = the-bastard-executioner-at-marigold-costumes
.startdate (string) = 2021-07-19 15:38:00
.enddate (NULL) =
.create_date (string) = 2021-07-19 16:02:00
.modified_date (string) = 2021-07-19 16:13:49
.file_location (string) = https://www.webber-photo.com/uploads/cgblog/id9
->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) = BastardTn.jpg
}
.gallery (object of type: stdClass) = {
.name (string) = gallery
.type (string) = textarea
.value (string) ={Gallery dir='Products/Bastard-Executioner-Costumes'}
}
]
->fieldsbyname (array) = [
.thumbnail (object of type: stdClass) = {
.name (string) = thumbnail
.type (string) = image
.value (string) = BastardTn.jpg
}
.gallery (object of type: stdClass) = {
.name (string) = gallery
.type (string) = textarea
.value (string) ={Gallery dir='Products/Bastard-Executioner-Costumes'}
}
]
.detail_url (string) = https://www.webber-photo.com/the-bastard-executioner-at-marigold-costumes
}
[1] (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
}
[2] (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.
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
}
]
$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) = [
[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) = { }
}
[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) = { }
}
[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) = { }
}
[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) = { }
}
[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) = { }
}
[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) = { }
}
[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) = { }
}
[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) = { }
}
[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) = { }
}
[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) = { }
}
[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) = { }
}
[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) = { }
}
[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) = { }
}
[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) = { }
}
[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) = { }
}
[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) = { }
}
[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) = { }
}
[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) = { }
}
[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) = { }
}
[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) = { }
}
[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) = { }
}
[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) = { }
}
[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) = { }
}
[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) = { }
}
[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) = { }
}
[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) = { }
}
[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) = { }
}
[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) = { }
}
[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) = { }
}
[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) = { }
}
[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) = { }
}
[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) = { }
}
[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) = { }
}
[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) = { }
}
]
$actionname (string) = default
$CGBlog (object of type: CGBlog) = {
._actionid (string) = m6cb9b
._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,m6cb9b,default,1&m6cb9bpagelimit=3&m6cb9bsummarytemplate=Home&m6cb9bdetailpage=hafan&m6cb9bpagenumber=6&m6cb9breturnid=24&page=24
$firsturl (string) = https://www.webber-photo.com/index.php?mact=CGBlog,m6cb9b,default,1&m6cb9bpagelimit=3&m6cb9bsummarytemplate=Home&m6cb9bdetailpage=hafan&m6cb9bpagenumber=1&m6cb9breturnid=24&page=24
$nexturl (string) = https://www.webber-photo.com/index.php?mact=CGBlog,m6cb9b,default,1&m6cb9bpagelimit=3&m6cb9bsummarytemplate=Home&m6cb9bdetailpage=hafan&m6cb9bpagenumber=8&m6cb9breturnid=24&page=24
$lasturl (string) = https://www.webber-photo.com/index.php?mact=CGBlog,m6cb9b,default,1&m6cb9bpagelimit=3&m6cb9bsummarytemplate=Home&m6cb9bdetailpage=hafan&m6cb9bpagenumber=9&m6cb9breturnid=24&page=24
$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_detailpage (string) = hafan
$param_module (string) = CGBlog
$param_pagenumber (integer) = 9
$param_returnid (string) = 24
$entry (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.
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
}
$img (string) = https://www.webber-photo.com/uploads/cgblog/id7/WebberPhoto-Morocco11.jpg