Big Rock Beach, Hermanus

“Second time around and as good as the first!Thank you for capturing our family.”