I think this is a Japanese Quince, can anyone confirm please ?

🌱
Post image

Comments