9/38 - Squirrel in Hyde park
Achilles Hyde park
Jersha photography