High resolution image view of SF-224333