Landscapes - Images by Steve

A Little Bit of England, Bermuda, 2012.