Japanese dictionary

Dictionary: “カメラルシダ”

カメラルシダ

カメラルシダ

camera lucida