এলমহর্স্ট, কুইন্স এর ছবি