Philippines spider and cockroach

Philippines spider and cockroach

Observation - Philippines spider and cockroach - Global. Description: Someone gave me this photo - all I know of it is that it was taken somewhere in the Philippines.

Someone gave me this photo - all I know of it is that it was taken somewhere in the Philippines.