CamF89 2022-06-02 12:02:00 • Fansmade-stuff Wow! Stephen Amell in New York! #image #amell #stephen #name #jpg Wow! Stephen Amell in New York!