import re
import requests

url = "https://collections.artsmia.org/art/61060/"
pattern = re.compile(r"https://img\.artsmia\.org/[^\s\"'<>]+\.jpg")

response = requests.get(url, timeout=15)
response.raise_for_status()

print("HTTP request succeeded.")
print("HTTP status:", response.status_code)
print("Bytes received:", len(response.content))

images = pattern.findall(response.text)
if images:
    print("Image URL found in the raw HTML:")
    print(images[0])
else:
    print("No MIA image URL was found in the raw HTML.")
    print("That is a content/data failure, not an HTTP failure.")
    print("The next section uses a browser engine so JavaScript can run.")