October 23, 2020 – Praying Mantis on Sedum Three by Omar Shamsi October 23, 2020 administrator Friday October 23, 2020 ‘Praying Mantis on Sedum Three’ Photography by Omar Shamsi Year: 2020