Western Tiger Swallowtail (
Papilio rutulus
)
Huntington Central Park, CA
15 April, 2007
Copyright (c) John Thomlinson
All rights reserved