Animals & rescue
Save Luna: Andrew can't afford the emergency vet
Luna, Andrew's German shepherd, needs urgent treatment for a broken leg after a road accident costing $3,050.
🇨🇦 Brampton, Canada
Photographer in Brampton. Fluent in two languages, learning a third.
Luna, Andrew's German shepherd, needs urgent treatment for a broken leg after a road accident costing $3,050.