Macaranga species Philippines 'yellow form'

Macaranga species Philippines 'yellow form'