saint petersburg cityscape oil painting magritte