Quick photo shoot of this beautiful trap door tarantula called I.mira (Blue foot baboon)

5 views0 comments

Recent Posts

See All