Tag Archives: panorama

Daybreak, Bobcat, Boar, and More

In the USA, the second full week of October each year is National Wildlife Refuge Week.  I visited my local refuge last Thursday to help celebrate.

Moonlit marsh 1Moonlit marsh

I decided to go straight to Black Point Wildlife Drive to photograph sunrise.  The gate was still closed when I arrived, so I set up by the sign at the entrance and made the image above. The wind was blowing and I like the surreal appearance of the clouds, moonlight,  and stars visible in the full res version.

This was the view a little later from the parking area at the southwest corner of the drive:

Golden Golden

And here’s a monochrome infrared photo along the western side of Black Point.  I like the low sun angle and clouds.

Out early on a straight roadOut early on a straight road

You might be able to tell from these three photos that I was the first and only one on Black Point Wildlife Drive that morning – which led to the next situation.  I stopped at the rest area and got out to scout around.  There’s a small observation deck there at the start of Cruickshank trail and as I was just coming off the path to go up the short boardwalk, I heard a noise and then saw a very healthy looking Bobcat jump over the rail and disappear into the vegetation.  Even though I had my camera in my hands, set up and ready – I was way too slow to get a photo.

I’ve come across Bobcats several times in the wild.  Usually when they see me, they fade away quickly and it’s hard to get a photo.  This time was unusual – I wasn’t trying to be super quiet, I can only guess it was catnapping and didn’t notice me at first, or it was hoping I wouldn’t come its way so it could stay comfortable.

I’m sorry I didn’t get the photo for you on Thursday and I know you’re disappointed.  So here’s a previously un-published one from March 2017 from very near the same area.  It’s typical of the brief and poor look I normally get of Bobcats:

Bobcat Bobcat

Feral pigs in MINWR aren’t as shy as Bobcats.  They typically go about their business when I see them.  This one stared me down and when it was sure I was going to stay put, continued across the road – hackles raised.  It too quickly disappeared into the undergrowth.

Young wild boarYoung wild boar

One more picture to close this out – from the boat launch area at Parrish Park:

#53#53 – A banded Ruddy Turnstone

I had an exciting day at Merritt Island.  Although the winter birds aren’t back in force yet, The Ruddy Turnstones and skittish Belted Kingfishers I saw are migrants – a good sign.

I have many more images from Merritt Island National Wildlife Refuge in this album: https://www.flickr.com/photos/edrosack/albums/72157627776386723.  And you can click on almost all of the photos on my blog to view them in much higher resolution on Flickr.

Thanks for stopping by and reading my blog. Now – go make some photos!

©2019, Ed Rosack. All rights reserved

iPhone 11 Pro – Camera Comments

I’ve been using the iPhone 11 Pro camera for a bit and thought I’d post some sample photos and a few photographer type thoughts about it this week.

This isn’t a comprehensive review – you can find many of those on the web if that’s what you need.  This also isn’t a “should you buy it” post.  That’s a personal decision only you can make.

Ultra-wide

Morning Light on a Majestic OakMorning Light on a Majestic Oak. I think I’m going to like the 13mm eq. FOV ultra-wide lens

The iPhone 11 Pro has three cameras and the ultra-wide is new this year.  It’s a bit limited compared to the other two: It’s widest aperture is f/2.4 so it doesn’t gather as much light.  It also doesn’t have stabilization, it’s fixed focus, doesn’t support RAW format, and doesn’t support night mode.

Wide angle at the mallWide angle at the mall

I’m not sure why Apple designed this camera with those limitations.  But at a 13mm eq. field of view, it truly is ultra-wide.  That’s going to be very handy in a lot of situations, especially where the light is good.  It’ll probably mean I use panorama mode on the phone a lot less.  And I think one of the main benefits of the ultra-wide is the inputs it provides for computations Apple can do.

Portrait mode

Narwhal the kittenNarwhal the kitten helping me test portrait mode

Narwhal modeled for me so I could test the latest Apple implementation of portrait mode.  I think his image above looks great and would be pretty hard to tell apart from one taken with a high end camera and a large aperture lens.

That’s because I corrected some issues with the way the phone algorithms rendered depth of field in the original photo. Things like whiskers and hair are difficult to show correctly.  Look at the image below to see what I’m talking about.  Click on it to open, and then click again to enlarge.

Correcting depth of field flaws

Look at the crop on the left – it’s the Portrait Mode photo produced by the phone.  If you’ve enlarged it, you can see that Narwhal’s whiskers have been clipped by inaccuracies in the algorithm.  Bright highlights and low contrast have confused the depth map info.  The middle photo is with portrait mode turned off.  In that one, all of his whiskers are visible with no depth of field / bokeh effects.  On the right side and in the full image I blended some of the middle image with the left one to show the focus rolling off more naturally.

Portrait mode has improved this year.  You can make portraits with both the wide and tele cameras.  And the depth mapping algorithms are better – but they can still be improved.  You may not notice or care much about these things and compared to previous attempts, the algorithms are better and the results look great.  Important photos could be manually edited to fix them.  If we can do this manually, eventually the software wizards will  figure out how to automate it into the phone algorithms.  iPhone 12 super pro?

Night mode

I complained last year, that other phones had low light modes and Apple didn’t.  They listened to me (ha ha) and added it.

Night mode street scene

I think it captures low light situations very nicely.  And the image stabilization is unbelievably good.  I made this next photo of the constellation Orion in my back yard, hand held!

Orion

Other improvements

There are other changes that I haven’t tried yet and don’t have examples of.

  • If you shoot in landscape mode with the wide (1x) camera, it saves information outside the frame using the ultra-wide.  This allows you to correct perspective distortion or rotate your images after capture without cropping(!).
  • “Deep fusion” is still in beta.  It captures multiple frames and combines them pixel by pixel for the best results.  The demos are super interesting and I’m looking forward to trying it.
What about RAW format and manual control?

So many of the improvements in phone cameras now come through software.  But the hardware has changes too.  In addition to a third camera, the sensors and lenses in the wide and tele cameras are improved.  And (except for the ultra-wide) they have all the RAW format and manual control capability they’ve always had, with a little better output.

A touch of colorA touch of color. 4 RAW frames, stitched and processed in Lightroom / Photoshop

So manual control is still possible.  The question is: “When should I bypass auto mode and use manual?”

With the software getting so good, and so much computation going on in the background, there are more and more reasons to use these cameras in automatic mode.  As a photographer, you’ll need to really understand your phone camera capabilities and be able to wisely choose when to bypass it.  For common situations, I think the answer is becoming “Use auto, most of the time”.

I believe that what I said last year will be true for a just a little longer:

Should you give away your non-phone cameras?  No, not yet.  Phones are still at a disadvantage in some ways:  Lens selection and sensor size are two important ones.  And the interfaces on dedicated cameras are better and allow quicker control.  But in some (many?) cases, your phone is an excellent photo (and video!) tool.  And they’re going to get better.  Just make sure you’re up to date on how to use the latest functions.

Thanks for stopping by and reading my blog. Now – go make some photos!

©2019, Ed Rosack. All rights reserved

Take the shot? Or not?

Editor’s note:  For everyone in The Bahamas, here in Florida, and up and down the east coast of the US – please keep an eye on hurricane Dorian, get prepared, and stay safe!


I’ve driven by this tree many times – every time I go around Black Point Wildlife Drive in Merritt Island National Wildlife Refuge.  I like its isolation and the reflection it makes in the usually very still water.

Lone pine between the canal and roadLone pine between the canal and road

I saw and admired it again on my visit a few weeks ago, but I almost didn’t make this image.  Why not?  Because I thought I’d already made that very one before and didn’t need another.  Fortunately, I wasn’t in a hurry, so I stopped and made a two frame vertical panorama with my IR camera.

When I got home, I tried to find the photo I thought I remembered.  Here are two of that same tree that I found in my archives.  This first one is from nearly the same spot:

Clear day, calm water 1Clear day, calm water, January 2011

And this one is from the other side:

Left at the lone pine treeLeft at the lone pine tree, August 2018

I like the newest photo the best.  I’m glad I went ahead and made it!

On the other hand: When Kevin M. and I were down in Osceola county, we saw two or three Bald Eagles.  When I was young, Bald Eagles were rare and I never saw one in the wild until I moved to Florida and started paying more attention to wildlife.  Now they’re getting much more common but I still get a thrill whenever I see one.  One of the eagles was sitting on a pile of dirt a little off the road.  Kevin asked if I wanted him to stop for a photo and I said no.  I have quite a few Bald Eagle photos that I like (e.g. this one), and the setting that day just didn’t look like it would make a good photo.  It would probably have sat on my hard drive or been deleted when I went through the photos.  Why make it?

Take the shot or not? Like many things, it depends.  I suppose the moral of this story is: “When in doubt, make the photo.  But don’t make every photo.”

Thanks for stopping by and reading my blog. Now – go make some photos, or not!

©2019, Ed Rosack. All rights reserved

Back to nature

It seems like ages since I’ve been out amongst our natural Florida wonders.  So I was eager to visit Merritt Island National Wildlife Refuge last week for a look ’round.  I stopped first by the Indian River before dawn.  The geometry of the pier, bridge and sun rays teamed up to form nice leading lines toward the pending sunrise.

A peaceful morning on the pier by the bridgeA peaceful morning on the pier by the bridge – Veterans Memorial Fishing Pier by the Max Brewer Causeway in Titusville, Florida

East Gator Creek road was closed, so I drove up to Haulover Canal and the Mantee Observation Point – of course there were no manatees visible there!  Then I circled back to Black Point Wildlife Drive.

Standing birdStanding bird – Tri-colored Heron on a bush. It was so still that I had time to zoom in and make a three frame vertical panorama.

We’ve had lots of rain lately and there was plenty of water at Black Point.  I saw fish schooling in several spots, although for some reason the birds weren’t interested. I think the highlight of the trip for me was watching two Reddish Egrets dancing over the water.

Running birdRunning bird – a prancing Reddish Egret seems to walk on water

There were just a couple other people on the drive and I only saw them briefly.  It’s a special privilege to have a place like this mostly to yourself – even at this time of the year when it’s so hot and the wildlife is a bit sparse.

Flying birdFlying bird – a Great Egret glides above the water

What a delightful morning!  I have many more MINWR photos here.  Thanks for stopping by and reading my blog. Now, go enjoy nature – it’s good for you!

©2019, Ed Rosack. All rights reserved

F-18 jet exiting "Star Wars Canon" into Death Valley at Father C

Father Crowley Overlook in Death Valley NP

You may have seen the tragic news last week about a US Navy F18 crash in Death Valley.  The jet was flying through Rainbow Canyon next to Father Crawley Point when it hit, killing the pilot and injuring seven bystanders.

I feel a connection to this.  One reason is because of my own Navy service.  During NROTC training, I was assigned to an attack squadron aboard an aircraft carrier in the Mediterranean.  I saw firsthand how professional, dedicated and skilled Navy aircrews are.  My heart goes out to the pilot’s family.

I also feel connected because I’ve visited that exact spot. Back in 2015, Tom M. and I drove up to Father Crowley Point during a trip to Death Valley and made a few photos.  At the time, we weren’t aware of the background of this place and just planned to make landscape photos.  But then we heard the jets overhead.

F-18 jet exiting "Star Wars Canyon" into Death Valley at Father Crowley Point, October 2015US Navy F-18 exiting “Star Wars Canyon” in Death Valley at Father Crowley Overlook, October 2015

Air Force and Navy pilots have trained there since the 1930s and it’s become a hotspot for military aircraft photographers and enthusiasts (see this article in the LA times). Rainbow Canyon has a couple of nicknames:  “Star Wars Canyon” and the “Jedi Transition”.  It’s one of the few places in the world where you can see and photograph military aircraft below you as they fly by (here’s another good article on Arstechnica).

Tom and I were getting ready to move on when we heard another jet approaching and getting much louder.  I managed to switch to continuous mode and follow with my camera as it roared through the canyon right next to us.  The photo above is a 9 frame sequence merged into a single image to show the progression as it leaves the canyon.  I’d only ever processed a single frame of it before (here on Flickr).  Although this set of frames is from a more recent (and capable) camera, I went through processing steps similar to those I described here:  Reprocessing-a-mt-evans-elk-herd-panorama.  I merged it manually this time to make sure all images of the aircraft were preserved in the final version.

I have other Death Valley blog posts here: https://edrosack.com/2015/11/01/death-valley-national-park-california/, here: https://edrosack.com/2015/11/15/death-valley-addendum/, and here: https://edrosack.com/2015/10/25/night-sky-in-death-valley/).  And you can view my other Death Valley photos in this set: https://www.flickr.com/photos/edrosack/albums/72157657912609623.

I’m glad bystanders’ injuries weren’t too serious. I feel very sad for the young pilot and his family.  And I’m grateful that we have people that volunteer to serve and protect us, even at such great risk to themselves.

Thanks for stopping by and reading my blog. Now – go thank someone in the military for their service.

©2019, Lynn and Ed Rosack. All rights reserved

Reprocessing a Mt. Evans Elk Herd panorama

Back in July of 2007, I wrote a post about Mt. Evans, Colorado and included this image of an Elk herd we saw there:

Elk herd near mile marker 8 on Mount Evans  (2007 version)

At that time, I was using a Nikon D80 camera and made this photo with an entry level 70-300 telephoto lens.  I remember wanting to capture as much detail as possible, so instead of making one exposure of the whole herd, I zoomed in as far as I could and made four different frames at 300mm (450mm eq.), f/5.6, 1/100 sec, and iso 100. I ran across these images in my photo archive recently and wanted to see if I could reprocess the RAW files for a better result.  I thought you might be interested in my work flow – not so you can reproduce my results, but to give you some ideas on how to process your own images.

Here is one of the original RAW files SOOC (straight out of camera).  The white balance and exposure aren’t optimum and sharpness isn’t very good either – maybe due to poor lens stabilization and optical performance (and maybe due to my poor technique).

Here are the steps I went through to reprocess this:

  • Used DxO Photo Lab software to convert from RAW to .tiff and take advantage of the built in Prime Noise reduction algorithm.  I like that this software applies camera and lens specific corrections to all images.  It also returns the results to Lightroom still in RAW / DNG format.
  • Made basic adjustments (exposure, white balance) in Lightroom, and copied to all four frames.
  • Opened as layers in PhotoShop.
  • Stitched the frames into a panorama: Edit -> Auto-align Layers; Edit -> Auto-blend Layers.  At this point, it looked like this:

When I made the original frames, I didn’t cover enough ground for a rectangular composition.  To fix this, I used PhotoShop’s excellent Content Aware Fill on the missing corners.

  • Select the blank areas with the Magic Wand tool.  Expand the selection (~3 pixels).  Edit -> Content Aware Fill
  • use the clone tool to eliminate any obvious fill anomalies.

And then I worked on sharpness.  Here is a 300% look at the area near the Bull Elk:

Not very sharp.  So I:

  • Duplicated the layer and applied the Topaz Sharpen AI filter.  I used the Stabilize method with a Remove Blur value of 0.70.  Here’s the much improved result:

Topaz Sharpen AI can work wonders on this kind of problem, but it does take a lot of CPU power.  Depending on your hardware, you might have to be (very) patient.

  • The final step in Photoshop was to use Topaz Clarity for some added midrange contrast.  I applied the Nature -> Fur and Feathers II preset.
  • Back in LightRoom: I cropped to a 2:3 format; tweaked White Balance and exposure again; boosted texture and shadows on the Elk with a circular adjustment and range mask; Reduced green and yellow saturation; Used a -12 highlight priority vignette and added grain at 15.

And this is the new version I just posted to Flickr.

Mt. Evans Elk herdMt. Evans Elk herd (2019 version) – Near mile marker 8. Quite a harem! There are about 60 elk in this image: A single bull, ~10 young ones, and the rest female.

It took me about 30 minutes to do this.  Was it worth the effort? I can’t answer for you.  I think it looks much better and I’m glad I saved those RAW files! As long as i can re-start from the original sensor data, I can leverage newer software and get better results.  I know a lot of folks don’t enjoy computer work, but I do – so to me it’s worth it.

Click on any of these to see larger versions.  I have other Mt. Evans (and Colorado) photos in this album on Flickr.  And if you have any questions on this, I’ll be happy to try and answer them.  Just ask in a comment below.

Thanks for stopping by and reading my blog. Now – go make (or reprocess) some photos!

©2007 and 2019, Ed Rosack. All rights reserved

Orlando’s Lake Dixie and Lake Cherokee

MaryKate had the day off last Thursday for Independence Day and invited me to walk around Lake Dixie and Lake Cherokee with her.  I was glad to go – I’d been by before, but only inside a car and unable to take a close look.  We also wanted to check on how the cygnets she wrote about on Fathers Day are doing.

Lake CherokeeLake Cherokee

Lake Cherokee is the smaller of the two and both are lovely.  For a location in downtown Orlando they have a lot of wildlife.  Maybe I shouldn’t be surprised by this since they’re very close to Greenwood Park and Cemetery, where there’s also a lot of wildlife.

One of the first things we encountered was this Heron.  I thought at first it was a Green Heron, but got some help with the ID on Flickr.  It was small and still – and I glanced right past it without any recognition.  I’m glad MaryKate commented on it so I could make a photo!  Least Bitterns are supposed to be common in this type of environment, but I don’t  see them much.  I think because they’re so good at hiding!

Hunting HeronHunting Heron (Least Bittern)

Next we came up to this Mallard posing for me in the grass in front of some yellow flowers.

Mallard and flowersMallard

And there were several Wood Ducks.  I’ve seen them before at Greenwood and Mead Gardens, but hadn’t paid attention to their non breeding colors.  This young one is interesting and I’m looking forward to spring time when their plumage starts changing.

Young Wood DuckJuvenile Wood Duck

Here’s a bird that I’d never seen before or even heard of.

Swan-Goose (?)Swan Goose

Swan Geese are native to the Far East and have also been domesticated.  There were two, this one and another that was all white.  It’s likely they escaped or were released from captivity since they don’t occur naturally in the US.

This Mottled Duck was resting in a notch about seven feet above ground. It watched us as I made the photo, but didn’t seem nervous. The tree was right next to the sidewalk and it must be used to people nearby.

Sleepy DuckSleepy Duck

Unfortunately, there’s some bad news about the Lake Cherokee Mute Swan family.  There were initially three babies, but only one’s been seen lately.

From across the lake, MaryKate and I spotted two adults  but no babies.  We worried they’d lost the last cygnet too.  But when we got closer, we saw what was going on – Mom was riding the baby on her back!

Mute Swan Mom carrying babyMute Swan Mom carrying baby

We also saw Limpkins, Common Gallinules, Great Egrets, a second Mute Swan family (with four large juveniles!), Anhingas, and several turtles.  What a wonderful walk and what an unexpected abundance of things to experience and photograph!  Thanks for inviting me, MaryKate!

You can click on each of these images to view a larger version on Flickr.  And if you’re interested, I’ve started collecting my photos from here in this album on Flickr.

Thanks for stopping by and reading my blog. Now – go make some photos!

©2019, Ed Rosack. All rights reserved

Seen in St. Augustine

Lynn and I spent a couple of days in St. Augustine, Florida last week.  It’s been two years since I last wrote about it (in this post), but it’s still a photo rich environment.  Here’s a sample of the images I made there this time.

Columbia Restaurant interiorColumbia Restaurant interior.  We usually stop by this place for the food, but the inside is lovely too!

Memorial Presbyterian Church DomeMemorial Presbyterian Church Dome.  We rode the Old Town Trolley around again and got off at this stop to see this beautiful church.  Henry Flagler built it in the 1890s as a memorial to his wife.

Santa Maria Restaurant>Santa Maria Restaurant Ruins. Our trolley guide told us it has too much hurricane damage to repair. It’s going to be demolished soon and replaced with a new restaurant

Flower BoxFlower Box.  I like to watch for interesting doors and windows when I walk through town.  This is one example.

Golden mooring morningGolden mooring morning.  Lynn used some points to help us splurge on a waterfront room.  I made this from our balcony.

RefreshmentsRefreshments – Make the photo, then drink the subject. It’s important to get the sequence correct!

What a photogenic place!  They’ve done a wonderful job recovering from Hurricane Irma.  It’s hard to see any remaining damage other than the Santa Maria Restaurant.  You can browse all my St. Augustine blog posts at this link.  And you can view my other St. Augustine images in this album on Flickr.

Thanks for stopping by and reading my blog. Now – go make some photos!

©2019, Ed Rosack. All rights reserved

Merritt Island – 4/3/19

When I  visit Merritt Island National Wildlife Refuge, I’m never sure what I’ll see.  But almost every time there’s something new and interesting.

I hadn’t been to Gator Creek Rd. for sunrise in a while.  This spot is at one of the curves where there’s a break in the mangroves so you can get down to water level.  There weren’t many clouds.  I used a low camera position for this photo  to emphasize the foreground and made a 4 image panorama to get a wider field of view.

Gator Creek MorningGator Creek Morning.

Next, I drove up to the Bairs Cove Boat ramp.  Manatees seem to like the area – I think I’ve seen them there every time I’ve been.  Sure enough, I spotted several and debated whether to park and make a photo.  I’ve made so many photos of their noses that more of that kind of shot isn’t very exciting .  But since I was there, I got out of the car.  I  counted over a dozen as I walked quietly down to the dock.  It wasn’t until I was right at the water that I saw three of them next to the wall.  I’d only brought my long lens with me from the car, so after making several “Manatee Head Shots”, I pulled out my phone to get a photo of the group (https://www.flickr.com/photos/edrosack/40566342263/in/dateposted/).  When I left they were still there – calmly resting and taking occasional breaths.

Manatee head shotManatee head shot

I was heading back toward Black Point Wildlife Drive along Shiloh Rd. when I caught a glimpse of some water through a break in the trees.  I stopped and walked over to make this infrared image in a spot I’d never noticed before.

By the Indian RiverBy the Indian River

Things were fairly busy on Black Point – lots of birds and people too.  I stayed at one small feeding frenzy for a while making images of the birds hunting for fish.  This heron had just launched from the left.

Tricolored Heron in flightTricolored Heron in flight

I stopped next to another photographer who’d found this Killdeer close to the road in very nice light.  I was careful not to disturb her bird as I quietly got out of my car to get this image.

Killdeer Killdeer

I spotted our usual Herons and Egrets, Brown and White Pelicans, a few ducks (mostly Blue Wing Teals, Northern Shovelers, Coots, etc.), Ibis, Willets, Sandpipers, Cormorants, Anhingas, Roseate Spoonbills, Belted Kingfishers, Red-winged Blackbirds, Grackles, Turkey Vultures, Mocking Birds, Ground Doves, Black-necked Stilts, a few Killdeer, and one new life bird for me:  a Whimbrel.

Another pleasant and interesting morning at MINWR!

Thanks for stopping by and reading my blog. Now – go make some photos!

©2019, Ed Rosack. All rights reserved

First, check the web page!

I missed out last week on a trip with Kevin K. and Kevin M. to the Circle B Bar Reserve due to some dental work (ouch!).  So I was eager to photograph something this week.  My schedule was finally clear on Friday, and when I woke up early, I decided to go walk around Orlando Wetlands Park – one of my favorite spots in this area.

Whoops.  I suspected something was wrong when I got out of the car and heard engines running.   I walked out toward Lake Searcy in the dark and when I saw construction gear and  no water in the corner cell, I turned around.   Fortunately I’d gotten up way too early, so I still had time to change my “plans” and almost make sunrise over on the coast.

Early morning on the river shore 2Early morning on the river shore 2. Rotary Riverfront Park, Titusville. That’s the NASA Vehicle Assembly Building in the distance.

After that, I headed to Merritt Island National Wildlife Refuge.  There are a lot of winter migrants here now.  The birds must’ve known beforehand about this week’s Polar Vortex.  In addition to our year round species, I saw American Avocets, Lesser Scaups, Northern Shovelers, Hooded Mergansers, and fast warblers I couldn’t ID.  I also stopped and talked to some folks on Black Point Wildlife Drive who were trying to find a Cinnamon Teal that’s been seen there.  I heard later they found it again on Saturday.

Hooded MergansersHooded Mergansers. Two males taking turns displaying for the females in the area

Pair of porkersPair of porkers.  Part of larger family just inside BPWD.

Spoonbill and reflectionSpoonbill and reflection.  This bird was so still, I had time to zoom in and make a three frame panorama.  That really helps with details!

Weathered Red CedarWeathered Red Cedar.  I was glad to see that my infrared camera still works after so much neglect!

So my photo adventure started out badly, but turned out well.  Those engines I heard were pumps.  I checked the OWP web page when I got home – they’re “demucking” Cell 14.  And there’s also construction going on in Cell 16.  I’ll go back in a while when the ruckus dies down.  Don’t be like me – check the web page before you go.  Even if you’ve been there many times!

Orlando Wetlands photos here:  https://www.flickr.com/photos/edrosack/albums/72157639616792296

More Merritt Island National Wildlife Refuge photos here: https://www.flickr.com/photos/edrosack/albums/72157627776386723

Thanks for stopping by and reading my blog. Now – go make some photos!

©2019, Ed Rosack. All rights reserved