As far as I can tell from searches this is a Tiger Butterfly taken at the butterfly museum. The butterfly museum is located in Victoria near the ferry terminal. Its worth stopping in for a visit.
Vancouver Blog | Photodreamz.net
Vancouver blog, photographer, & City Guide