25 December 2018 at 10:13 PM
Stephen Amell Returns to St. Barts on Christmas for Sixth Wedding Anniversary!
About Photo #4202510: Stephen Amell hits the beach to enjoy the beautiful Christmas Day weather on Tuesday (December 25) in St. Barts. The 37-year-old actor was joined by his wife…Read More Here