Cascades of Roses

IMG_6952


All Images © Keene Vision Photography