Mountain Crab?? Postcard

Travel Photography Travel Postcards Mountain Crab??

Thumbnail version a larger format appears to the receiver and in preview mode
Mountain Crab??

Mountain Crab??

Found near Iwayoji Temple, inexplicably.

Photo by Niadra

or