Hemidactylus imbricatus, mission Impossible


v20240901